.htaccess,301转向
October 17th, 2008
一直想把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的一个应用吧.

巧了,我前幾天也把www去掉了,但沒改.htaccess,為什么要改這個文件呢?不改有什么弊端?
Reply
page Reply:
October 17th, 2008 at 9:54 pm
这样,对于搜索引擎友好啊
Reply
你也可以在dns那设置
域名解析的时候把www用cname解析到@
以后绑定域名只绑pagemod.cn就可以
www自动定向到pagemod.cn
Reply
page Reply:
October 17th, 2008 at 9:56 pm
可是,搜索引擎不知道301啊,因为已经收录了,所以我要让它们知道 都永久转向了
Reply
嘿嘿,你学.htaccess文件学的不错吖,我都米学懂- -
Reply
page Reply:
October 17th, 2008 at 9:56 pm
我也不懂啊,搜索呗
Reply
我怎么找不到你说的“.htaccess”这个文件,在网站的根目录里没有?
Reply
page Reply:
October 17th, 2008 at 9:57 pm
服务器 必须是apache环境的才有
Reply
用这个设置,就算写,也转过来啊,不是也没事?
Reply
话说 折哦也找不到啊
自己添加的
呵呵
Reply