PHP判断域名是否存在指定文件,不存在就301到其他

$domaintxt=file_get_contents(path ."/host/host.txt");
$yum=$_SERVER['HTTP_HOST'];
$ymz=explode('.', $yum);
if(!stristr($domaintxt,$ymz[count($ymz) - 2]) ){
//$domainsz=file(DIR ."/list/domains/domains.txt");
//$mb301=trim(varray_rand( $domainsz));
header('HTTP/1.1 301 Moved Permanently');
header("Location: http://www.shjlqq.com ");
exit;
}

转载于:https://www.cnblogs.com/paddygege/p/7240993.html

PHP中创建一个网页的快捷入口文件主要是为了提供一个简洁的URL路径,使得用户可以轻松地访问常用的页面或功能。这个文件通常被称为"index.php",因为HTTP协议中默认的访问入口就是这个文件。下面是简单的创建步骤: 1. **命名文件**:首先,创建一个名为`index.php`的新文件,这是标准的入口文件名,无论用户输入什么样的URL,服务器会尝试查找此文件。 2. **编写内容**:在`index.php`中,你可以使用条件判断或路由库(如Laravel的`Route`或Symfony的`Routing`)来处理请求并决定展示哪个特定页面。例如,如果你有多个页面如博客列表、单篇博客等,可以检查请求的URI(Uniform Resource Identifier)来决定渲染哪个视图: ```php <?php // 省略了实际的错误处理和框架导入部分 if ($_SERVER['REQUEST_URI'] == '/blog') { // 显示博客列表页 include 'blog_list.php'; } elseif (preg_match('/^\/blog\/(\d+)$/', $_SERVER['REQUEST_URI'], $matches)) { // 显示单篇博客,$matches[1]是文章ID include 'blog_post.php', $matches[1]; } else { // 指定默认主页或其他未匹配的URL include 'default_page.php'; } ?> ``` 3. **URL配置**:在Web服务器(如Apache或Nginx)的配置中,你需要设置正确的规则,以便当用户访问`example.com`这样的URL时,实际上是在访问`example.com/index.php`。 这样,只要用户访问你的域名,他们就可以通过`index.php`快速进入你的核心页面。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值