1949啦网--小小 痛苦,是因为能力和欲望不匹配造成的

Windows主机和Linux主机WordPress新老域名301跳转的方法

网站改名换姓涉及到的东西真不少,尤其是网站时间越长,换起域名来越麻烦。换域名不仅是技术问题,还要等搜索引擎完全收录新站页面并把旧域名的权重传递到新站点。

Linux Apache主机

修改网站根目录.htaccess文件为:

# BEGIN WordPress

<IfModule mod_rewrite.c>

Options +FollowSymLinks

RewriteEngine on

rewritecond %{http_host} ^www.old.com [nc]

rewriterule ^(.*)$ http://www.new.com/$1 [L,R=301]

</IfModule>

# END WordPress

Linux Nginx主机

在domain.conf文件里的server段里添加rewrite(红字部分)

server {

server_name olddomain.com;

rewrite ^/(.*) http://new-domain/$1 permanent;

}

Windows IIS主机

网站根目录的index.php修改为

<?php  if (strtolower($_SERVER['SERVER_NAME'])!='www.moiblog.net')  {  $URIRedirect=$_SERVER['REQUEST_URI'];  if(strtolower($URIRedirect)=="/index.php")  {  $URIRedirect="/";  }  header('HTTP/1.1 301 Moved Permanently');  header('Location:http://www.moiblog.net'.$URIRedirect);  exit();  }  ?>

把代码里的www.moiblog.net改成自己的域名就可以了。

原文链接:https://www.qiquanji.com/post/7254.html

本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。

微信扫码关注

更新实时通知

作者:xialibing 分类:网页教程 浏览: