利用其它linux主机对不支持.htaccess文件的站点进行301转向
- 利用其它linux主机对不支持.htaccess文件的站点进行301转向
发布时间:2011-04-27 类别:linux技术 来源:侠客工作室 -
- 1
- 2
- 3
- 4
- 5
遇到非linux主机,做301转向就比较头痛了,不过在研究.htaccess的301功能的时候,我发现一个道理,这个代码对于任何解析到此主机的域名都能转到任何一个非解析到本主机的空间,这样就可以用来做非linux站站的301转向,大概思路是:把须要转向的域名解析到中转主机,例如 54xiake.cn解析到一个linux主机,然后在这个linux的.htaccess文件里设置如下:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^54xiake.cn [NC]
RewriteRule ^(.*)$ http://www.54xiake.cn/$1 [L,R=301]这样做就是把54xiake.cn转到到www.54xiake.cn而已,这个转向,不管www.54xiake.cn是否已解析到本主机都能成功,这样一来,就可以进行不支持.htaccess代码的主机进行外部301转向了。这样应该要比windows主机的301要简单得多了,不过是利用了另一个linux主机而已。
- ☆☆☆技术交流群:5684178☆☆☆
- 上一篇:Linux下查看CPU使用率
- 下一篇:Apache之AllowOverride参数详解