httpd.ini文件如何实现301永久重定向
我们知道httpd.ini是win主机下面的配置文件,许多功能都可以通过配置httpd.ini文件实现许多效果,比如URL伪静态,302暂时重定向以及301永久重定向,下面我们主要来看看httpd.ini文件如何实现301永久重定向。
首先我们需要向空间商咨询网站的ISAPI_Rewrite版本是多少,一般ISAPI_Rewrite版本不一样,配置文件的301正则表达式的写法也是有一定差别。以下提供三种ISAPI_Rewrite版本的301配置文件写法:
ISAPI_Rewrite 1.X
[ISAPI_Rewrite]CacheClockRate 3600
RepeatLimit 32
RewriteCond Host: ^www\.390seo\.com$
RewriteRule (.*) http\://yelangsem\.taobao\.com/ [R,I]
ISAPI_Rewrite 2.X
[ISAPI_Rewrite]
CacheClockRate 3600
RepeatLimit 32
RewriteCond Host: ^www\.390seo\.com$
RewriteRule (.*) http\://yelangsem\.taobao\.com$1 [I,RP]
ISAPI_Rewrite 3.X
[ISAPI_Rewrite]
CacheClockRate 3600
RepeatLimit 32
RewriteCond %{HTTP:Host} ^www\.390seo\.com$
RewriteRule (.*) http\://yelangsem\.taobao\.com$1 [NC,R=301]
有了以上三种代码,我们就可以根据自己主机对应的ISAPI_Rewrite版本(如果不清楚,可以咨询主机商),讲以上配置文件放在主机根目录下面的httpd.in文件头部位置,保存上传即可。