一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

apache(php服务器)伪静态修改.htaccess实现301重定向

时间:2012-10-20 编辑:简简单单 来源:一聚教程网

注意:在设置301重定向之前务必备份相应目录下的.htaccess文件。

1.301重定向b.org到www.b.org
这种重定向旨在使域名唯一,是网站SEO必须要做的,后面重定向www.b.org到b.org也是出于同样的原因,只是形式不同。

打开.htaccess文件,加入以下规则。(下面的规则是针对主域名的,子域名要修改)

 代码如下 复制代码

RewriteEngine On

RewriteCond %{HTTP_HOST} !^www.b.org$ [NC]

RewriteRule ^.$ http://www.b.org/$1 [L,R=301]

2.301重定向www.b.org到b.org

 

 代码如下 复制代码

RewriteEngine On

RewriteCond %{HTTP_HOST} !^b.org$ [NC]

RewriteRule ^.$ http://b.org/$1 [L,R=301]

3.301重定向c.com到www.a.com

 代码如下 复制代码


RewriteEngine On

RewriteCond %{HTTP_HOST} !c.com$ [NC]

RewriteRule ^.$ http://www.a.com/$1 [L,R=301]

4.301重定向c.com to a.com

 

 代码如下 复制代码

RewriteEngine On

RewriteBase /RewriteCond %{HTTP_HOST} !c.com$ [NC]

RewriteRule ^.$ http://a.com/$1 [L,R=301]

5.301重定向domain.com/file/file.php 到 oo.com/otherfile/other.php


RewriteCond %{HTTP_HOST} ^www.domain.com$

RewriteRule ^file/file.php$ http://www.oo.com/otherfile/other.php [R=301,L]

热门栏目