WordPress换域名https的301跳转方法分享

2019-12-1322:36:36 百度已收录 浏览:11,452次

现在很多网站都是https认证的,毕竟认证https之后增加了网站的安全性,从用户角度考虑,对于SEO的作用巨大!

WordPress换域名https的301跳转方法分享

虽然,https会降低网站的打开速度,而且,建站成本也会增加,但是,很多站长对于https还是趋之若鹜!

但是,更换https以后,wordpress会出现网站打不开的情况,或者是http根本没有做跳转,那么,这次就给大家分享一下,WordPress换域名https的301跳转方法!

一、Linux 主机,这个更简单,修改 .htaccess

把 .htaccess 文件 WordPress 部分修改成下面样子

  1. # BEGIN WordPress
  2. <IfModule mod_rewrite.c>
  3. Options +FollowSymLinks
  4. RewriteEngine on
  5. rewritecond %{http_host} ^www.old.com [nc]
  6. rewriterule ^(.*)$ http://www.new.com/$1 [L,R=301]
  7. </IfModule>
  8. # END WordPress

注意:www.old.com 替换为你的老域名,www.new.com 替换为你的新域名

二、Windows 主机,可以用 php 跳转

修改 wordpress 根目录下的 wp-blog-header.php,并在文件开头 <?php 之后加入以下代码:

  1. if (strtolower($_SERVER['SERVER_NAME'])!='abc.com')
  2. {
  3. $URIRedirect=$_SERVER['REQUEST_URI'];
  4. if(strtolower($URIRedirect)=="/index.php")
  5. {
  6. $URIRedirect="/";
  7. }
  8. header('HTTP/1.1 301 Moved Permanently');
  9. header('Location:http://abc.com'.$URIRedirect);
  10. exit();
  11. }

注意:把里面的两个 abc.com修改成你的新域名

如果,你不知道自己的主机是什么类型,那么,直接联系你购买主机的服务商,不要自己挨个代码试,很容易把自己的网站弄废了!

  • 微信赞赏老师
  • 互联网营销培训课程
  • weinxin
  • 苏春宇微信号
  • 183 6469 9738(手机)
  • weinxin
网络营销培训
苏春宇