如何给wordpress网站做301跳转

 杭州seo优化   2014-11-03 00:43   759 views 人阅读  0 条评论

如何给wordpress网站做301跳转。比如说把www的域名跳转到不带www的域名。虽然百度对301跳转的反应很慢,但是如果你想添加子域名的话,301跳转还是有好处的。之前因为百度对301跳转反应很慢,于是把www.8ven.com解析删除了,但是百度百度一直没有把该域名删除。通过对一些站的观察,即使做了301跳转的,百度依旧会保留两个域名。话不多说,代码如下(虽然网上很多的,不过这个是本人正在用的)

 

<?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 !== '8ven.com')//如果域名是带www的网址那么进行下面的301跳转
{
header('HTTP/1.1 301 Moved Permanently');//发出301头部
header('Location:http://8ven.com'.$the_url);//跳转到不带www的网址
}
?>

把这个保存到一个文件里,或者直接写在header.php里面。如果单独到作为一个文件,用include函数调用文件。比如保存为301.php那就是

<?php include('301.php');  ?>

写在结尾:以上就是如何给wordpress网站做301跳转的详细内容,更多请关注【杭州SEO博客】其它相关文章!
本文地址:http://seo.youqingshuyuan.com/4081.html
版权声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系我们。

 相关文章  关键词:

 发表评论


表情