也谈谈301重定向的实现——基于.htaccess

互联网上面谈论的重定向的方法已经很多了。我也不在这里再详细讲了。我只是讲讲我个人的301重定向是怎么设置的。

笔者的网站是通过.htaccesss文件来实现301重定向的。

第一次使用重定向,将eshop123.net这个域名重定向到www.eshop123.net上,以便更好seo。刚开始在网上找了很多,都没找到解决的办法,后来终于找到了,解决方法如下:

rewritecond %{http_host} ^eshop123.net[NC]

rewriterule ^(.*)$ http://www.eshop123.net/$1 [L,R=301]

 

不过,后来由于和淘宝客程序的冲突,这个重定向不管用了。一直在思考到底是什么原因,最后还是想不出。后来,直接用godaddy的控制面板设置了。设置了之后,发现.htaccess文件被修改了,原来godaddy的也是通过的修改这个来实现重定向的功能的。如下:

rewritecond %{HTTP_HOST} ^eshop123.net$

rewriterule ^$ "http\:\/\/www\.eshop123\.net\/" [R=301,L]

 

把个人二级目录升级为二级域名后的重定向

Redirect permanent /123 http://123.eshop123.net

其中123为文件夹名。不过,我没有这个域名的。。。

 

以上就是我的301重定向的经验,希望对大家有用

暂无评论

发表回复

您的电子邮箱地址不会被公开。

arrow grin ! ? cool roll eek evil razz mrgreen smile oops lol mad twisted wink idea cry shock neutral sad ???

(Spamcheck Enabled)