PHP301跳转,怎么解决爬虫不更新www的问题?

 时间:2026-02-12 10:09:35

1、首先查看带www和不带www的网址的更新日期,是否同步,日期是否在最新,如果在最新那么恭喜你,不需要做301跳转,保持目前的就可以了

PHP301跳转,怎么解决爬虫不更新www的问题?

2、如果带www的网址更新时间在很久以前了,这里就建议读者继续往下看,下面小编贴出完整的301测试代码:

PHP301跳转,怎么解决爬虫不更新www的问题?

3、<?php

$the_host = $_SERVER['HTTP_HOST'];//取得当前域名

$the_url = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : '';//判断地址后面部分

$the_url = strtolower($the_url);//将英文字母转成小写

if($the_url=="/index.php")//判断是不是首页

{

$the_url="";//如果是首页,赋值为空

}

if($the_host !== 'www.ju70.com')//如果域名不是带www的网址那么进行下面的301跳转

{

header('HTTP/1.1 301 Moved Permanently');//发出301头部

header('Location:http://www.ju70.com'.$the_url);//跳转到带www的网址

}

?>

PHP301跳转,怎么解决爬虫不更新www的问题?

4、将代码写入首页的文件,这个时候我们怎么判断301有没有生效呢?

5、我们将跳转带www的网址后面增加一个测试参数如:

header('Location:http://www.ju70.com?aa=kazaf'.$the_url);//跳转到带www的网址,增加一个参数aa,aa的值为kazaf

6、这样访问后就可以看到地址:www.xxxxxxx.com?aa=kazaf这个网址了,如果看到这个网址则说明301已经开始工作了。

  • 蜜桃直播软件中是如何开启直播提醒功能
  • 【专业】冷冻分离机拆解三星S6曲面屏教程
  • (新生儿系列)妈妈奶水少怎么办
  • 营养美味的藕粉水晶芝麻汤圆
  • 如何提高免疫力?
  • 热门搜索
    剩米饭的做法大全 微信怎么注销 黔怎么读 海带丝的做法大全 戊戌怎么读 变形缝做法 华为怎么截屏 笔记本怎么截图 猪肚怎么做好吃 锅包肉怎么做