301重定向方法:
A、对于Linux 服务器,这个最简单,修改 .htaccess文件
把 .htaccess 文件 WordPress 部分修改成下面样子
# BEGIN WordPress<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
rewritecond %{http_host} ^zhanlm.com [nc]
rewriterule ^(.*)$ https://www.zhanlm.com/$1 [L,R=301]
</IfModule>
# END WordPress
B、对于Windows 服务器,可以用 php 跳转,方法如下:
修改wordpress 根目录下的wp-blog-header.php ,并在文件开头 <?php 之后加入以下代码:
- if
(strtolower($_SERVER[‘SERVER_NAME’])!=’你的主域名’) - {
- $URIRedirect=$_SERVER[‘REQUEST_URI’];
- if(strtolower($URIRedirect)==”/index.php”)
- {
- $URIRedirect=”/”;
- }
- header(‘HTTP/1.1
301 Moved Permanently’); - header(‘Location:
http://你的主域名’ .$URIRedirect); - exit();
- }
注意:把上面程序代码里面的两个 “你的主域名”,修改成你自己的的主域名即可。
发表评论
还没有评论,快来抢沙发吧!