kn007的个人博客
♥ You are here: Home > 软件与网络 > SAE > 网址含www永久301重定向到无www的方法

网址含www永久301重定向到无www的方法

by | 2 Comments

提醒:本文最后更新于 2881 天前,文中所描述的信息可能已发生改变,请仔细核实。

因为有人问,所以写上来。首先确认你的.htaccess中RewriteEngine 定义为On,即

RewriteEngine On

有WWW自动301转无www

RewriteCond %{HTTP_HOST} ^(www\.kn007\.net)(:80)? [NC]
RewriteRule ^(.*) https://kn007.net/$1 [R=301,L]

顺便附上,无www自动301到有www

RewriteCond %{HTTP_HOST} ^(kn007\.net)(:80)? [NC]
RewriteRule ^(.*) http://www.kn007.net/$1 [R=301,L]

不好意思,老猫,我以为我没改。。。改过了的。


另外,发现自从在SAE转到虚拟主机后,google一直抓取到十分之多的抓取错误。坑爹。
检查发现,历史遗留问题,sae是的文章是.html结尾,而新域名,不想做伪静态,所以是/结尾。
这个时候就坑爹了。。。打开带.html的文章直接都404.
解决办法,根据自己情况写的

RewriteRule ^topics/(.*).html$ topics/$1/ [L,R=301]
RewriteRule ^topics/(.*).html/(.*)$ topics/$1/$2 [L,R=301]

第一条就是上述情况,第2条应对的是.html/commentXXXX这类的。毕竟回复被抓取了的话,那也没办法,没在robots去disallow,不过我现在disallow了/*/feed,应该解决这问题。无所谓了。
要是google还报错,再说吧。


再有就是,baidu这坑爹货,开始收录了。。。速度十分之慢,不鸟他了。
萌图一张:

转载请注明转自:kn007的个人博客的《网址含www永久301重定向到无www的方法

donate
有所帮助?
Tags: , , ,

Comments

2 Comments立即评论
  1. LV4回复

    用的vps?

    1. MOD回复

      @尽欢: 嗯,但是没调整好,没时间

icon_wink.gificon_neutral.gificon_mad.gificon_twisted.gificon_smile.gificon_eek.gificon_sad.gificon_rolleyes.gificon_razz.gificon_redface.gificon_surprised.gificon_mrgreen.gificon_lol.gificon_idea.gificon_biggrin.gificon_evil.gificon_cry.gificon_cool.gificon_arrow.gificon_confused.gificon_question.gificon_exclaim.gif