wordpress 301重定向旧域名整站跳转新域名_301重定向怎样全站链接新域名

2018-11-06 00:02 评论 0 条

用了半年的域名(www.18960.top)还是给换掉了,因为top域名的权重没有com域名权重高,优化相对比较难,因此换了新域名(pengfeiyuan.com)。

换新域名不单单是把新域名绑定到站点上,为了做好SEO优化,把老域名的权重转至新域名(Ps:指收录)做好301重定向必不可缺少。(Ps:为了301重定向整站跳转搞了好几天,后来发现整站跳转竟这么简单。)

如何完美实现301重定向整站链接新域名?

首先在网站根目录下新建一个.htaccess文件(Apache服务器才有)并加入以下代码:

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteRule ^index\.php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

</IfModule>

以上代码的作用是将所有请求都交给index.php来处理,然后再打开根目录下得wp-blog-header.php,并在文件开头 <?php 之后加入以下代码:

if (strtolower($_SERVER['SERVER_NAME'])!='pengfeiyuan.com')

{

$URIRedirect=$_SERVER['REQUEST_URI'];

if(strtolower($URIRedirect)=="/index.php")

{

$URIRedirect="/";

}

header('HTTP/1.1 301 Moved Permanently');

header('Location:http://pengfeiyuan.com'.$URIRedirect);

exit();

}

把域名换成新域名,整站跳转即可完成。

推荐文章:解决wordpress 更换域名后图片显示不正常全过程

版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:wordpress 301重定向旧域名整站跳转新域名_301重定向怎样全站链接新域名 | 鹏飞园
分类:学无止境 标签:,

发表评论


表情