虚拟主机301重定向代码及方法
即时获得麻球游戏开发的最新消息,关注游戏开发者热门讨论,请各位开发者申请加入麻球官方群:121304476
也可以follow catfly围脖:t.sina.com.cn/iscat

方法参考了胡戈戈的文章:修改.htaccess实现301重定向

我需要变更猫脸爬格子的域名,原因。。。
直接说结果吧:我打算把我的catfly.cn域名变更为catflys.com,新域名在godaddy买的,功能更舒心,用起来更放心些。
网站根目录下有个.htaccess文件,修改.htaccess实现301重定向。


# 将 RewriteEngine 模式打开
RewriteEngine On
# 修改以下语句中的 /为你的网站目录地址
RewriteBase /
# Rewrite 系统规则请勿修改
RewriteCond %{HTTP_HOST} !^catfly.cn$ [NC]
RewriteRule ^(.*)$ http://www.catflys.com/$1 [L,R=301]
RewriteCond %{HTTP_HOST} !^www.catfly.cn$ [NC]
RewriteRule ^(.*)$ http://www.catflys.com/$1 [L,R=301]


下面是一些更详细的修改条目,我觉得会用得着,就记录在这里了。
1.重定向catfly.com到www.domain.com
打开.htaccess文件,加入以下规则。
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.catfly.cn$ [NC]
RewriteRule ^(.*)$ http://www.catflys.com/$1 [L,R=301]

2.重定向www.domain.com到domain.com
RewriteEngine On
RewriteCond %{HTTP_HOST} !^catfly.cn$ [NC]
RewriteRule ^(.*)$ http://www.catflys.com/$1 [L,R=301]

3.重定向catfly.com/file/file.php 到 catflys.com/otherfile/other.php
RewriteCond %{HTTP_HOST} ^www.catfly.cn$
RewriteRule ^file/file.php$ http://www.catflys.com/otherfile/other.php [R=301,L]

注意事项:以上的301重定向 需要写在其他URL-rewrite代码之前!

猫推拼盘

4 Responses to “虚拟主机301重定向代码及方法”

  1. 开心凡人 说:

    周末有空,到处逛逛,呵呵  [引用]

  2. catfly 说:

    想来想去,我还是把域名换回www.catfly.cn
    另作了个备用域名www.xncat.com
    真的哪天catfly.cn域名被强了,我也只好去备案,并找个可靠的国内vps  [引用]

  3. chiyuderen 说:

    大脸猫大脸猫爱吃鱼
    喵咪咪喵咪咪喵咪咪  [引用]

  4. Archeys 说:

    不错,学到了  [引用]

Leave a Reply