当你的网页解析之后发现没办法重定向该怎么办了,这个是很重要的,如果你的域名中输入www和不输入www时不能指向同一个页面的话百度会默认为两个相同 的页面,这必然会导致其中一个网站的降权,一般来说可以直接通过服务器的配置什么的来实现,但是要是你买的是虚拟空间改不了的话呢!那就在你的网站的重要 文件里面(会被引用的文件)里面加入如下的代码:
$$from_host = $$_SERVER['HTTP_HOST'];//来路域名
if(strtolower($$from_host) != 'www.huixingwo.com')//如果来路域名与需要的域名不符就进行跳转
{
$$URIRedirect=$$_SERVER['REQUEST_URI']; //获取域名后的参数
if(strtolower($$URIRedirect)=="/index.php")//判断是参数为/index.php就显示为/
{
$$URIRedirect="/";
}
header("HTTP/1.1 301 Moved Permanently");//发出301头部
header("Location: http://www.huixingwo.com".$$URIRedirect);//跳转到你希望的地址格式
exit();
}