西部数码主机 | 阿里云主机| 虚拟主机 | 服务器 | 返回乐道官网
当前位置: 主页 > php教程 > zencart教程 >

zencart网店系统301重定向

时间:2015-09-30 17:07来源:未知 作者:好模板 点击:
当你zencart网站受到搜索引擎惩罚的时候经常要更换新域名,并将过去的域名的所有url平滑重定向到新的域名,下面谈谈怎样进行新旧域名301重定向 一、apache服务器且开启了伪静态实现

当你zencart网站受到搜索引擎惩罚的时候经常要更换新域名,并将过去的域名的所有url平滑重定向到新的域名,下面谈谈怎样进行新旧域名301重定向

一、apache服务器且开启了伪静态实现301跳转

在需要跳转的aaa.com网站根目录下的.htaccess文件RewriteBase /后面加上下列代码

 

RewriteCond %{http_host} ^www.aaa.com [NC]

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

RewriteCond %{http_host} ^aaa.com [NC]

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

 

二、nginx服务器实现301跳转

在需要跳转的aaa.com网站服务器下的nginx.conf文件server段域名下或者网站对应的conf配置文件中加上下面代码:

 

if ($host = 'aaa.com' ) {       

 

 rewrite ^/(.*)$ http://www.bbb.com/$1 permanent; 

}

if ($host = 'www.aaa.com' ) {        

rewrite ^/(.*)$ http://www.bbb.com/$1 permanent; 

}

 

重启nginx,这样我们就完成了nginx下301的跳转设置。

上面语句的意思是将域名为aaa.com的任何url跳转到对应bbb.com网站url,实现平滑跳转。

(责任编辑:好模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
热点内容