.htaccess,301转向

一直想把www.pagemod.cn换成pagemod.cn,对于wordpress来说,在后台更改就行,域名也指向正确了,为了照顾搜索引擎,还要设置.htaccess文件:

1
2
3
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.pagemod.cn [NC]
RewriteRule ^(.*)$ http://pagemod.cn/$1 [L,R=301]

域名去掉www,且不影响搜索,应该只有这个方法了。

反过来要加上www的,

1
2
3
RewriteEngine On
RewriteCond %{HTTP_HOST} ^pagemod.cn [NC]
RewriteRule ^(.*)$ http://www.pagemod.cn/$1 [L,R=301]

这个也算是.htaccess的一个应用吧.

Related Posts

You can follow any responses to this entry through the RSS 2.0 feed.
You can leave a response, or trackback from your own site.

10 Responses to “.htaccess,301转向”

  1. 浮黑 says:

    巧了,我前幾天也把www去掉了,但沒改.htaccess,為什么要改這個文件呢?不改有什么弊端?

    Reply

    page Reply:

    这样,对于搜索引擎友好啊

    Reply

  2. Dianso says:

    你也可以在dns那设置

    域名解析的时候把www用cname解析到@

    以后绑定域名只绑pagemod.cn就可以

    www自动定向到pagemod.cn

    Reply

    page Reply:

    可是,搜索引擎不知道301啊,因为已经收录了,所以我要让它们知道 都永久转向了

    Reply

  3. NetPuter says:

    嘿嘿,你学.htaccess文件学的不错吖,我都米学懂- -

    Reply

    page Reply:

    我也不懂啊,搜索呗

    Reply

  4. faxie.org says:

    我怎么找不到你说的“.htaccess”这个文件,在网站的根目录里没有?

    Reply

    page Reply:

    服务器 必须是apache环境的才有

    Reply

  5. page says:

    用这个设置,就算写,也转过来啊,不是也没事?

    Reply

  6. 醉倚西风 says:

    话说 折哦也找不到啊
    自己添加的
    呵呵

    Reply

Leave a Reply