.htaccess 作域名301跳转 详细教程

网站更换域名不该该常常发生,若是由于一些特殊缘由,好比找到了更好更易记更符合网站内容域名,更换域名就必须了,更换域 名后如何让搜索引擎知道这是一个更换域名老网站,那么就须要设置301重定向。301重定向的设置在于告诉 老用户和搜索引擎,网站域名变化了,最重要的是告诉搜索引擎把老域名的权重给于新域名。php

 

 .htaccess 设置 301的方法,老域名到新域名wordpress

设置方法:工具

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^17daima.com [NC,OR] 
RewriteCond %{HTTP_HOST} ^www.17daima.com [NC] 
RewriteRule ^(.*)$ http://blog.17daima.com/$1 [L,R=301]网站

第二:域名重定向到网站新域名二级目录mulu:搜索引擎

根据网站代码:blog

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^old.com [NC,OR] 
RewriteCond %{HTTP_HOST} ^www.old.com [NC] 
RewriteRule ^(.*)$ http://www.new.com/mulu/$1 [L,R=301]索引

 

第三:wordpress 的 .htaccess 写法域名

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteCond %{HTTP_HOST} ^old.com [NC] 
RewriteRule ^(.*)$ http://www.new.com/mulu/$1 [L,R=301] 
RewriteBase /mulu/ 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /mulu/index.php [L] 
</IfModule> 
# END WordPressit

 

设置完毕可自行检查全部连接是否按照本身的要求转向成功了,也能够使用在线检测工具。class

http://tool.chinaz.com/pagestatus/

相关文章
相关标签/搜索