好多朋友都在问我,我用虚拟主机怎么实现301与302,什么是301,什么又是302呢,今天一起为大家解说,301的意思就是永久性的重定向,也就是说,如果你设置不带3W的地址,指向你带3W 的地址,也就是说将不带3W 的地址,永久性的传递到带3W的上面,而302的意思是临时性重定向。
下面为大家用httpd.ini方法来实现301方法,302制作方法,以此类推:
windows+IIS虚拟主机下301重定向代码
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
RewriteCond Host: ^gepan227.w147.91kweb.com$
RewriteRule (.*) http://www.kuledx.com$1 [R,I]
# 注意此处只是实现了302重定向,如果要实现301 将[R,I]中的R改成RP即实现301
Linux+Apache虚拟主机下301重定向代码
rewriteEngineon
rewriteCond%{HTTP_HOST}^gepan227.w147.91kweb.com[NC]
rewriteRule^(.*)$http://www.kuledx.com$1[R=301,L]
说明:[I,RP]:I表示忽略大小写,RP表示使用301转向,以上都是整个域名重定向。详细的可以查阅ISAPI Rewrite 2官方使用手册