[导读]:最近发现在2003的IIS上设置301跳转.htaccess跳转的。 代码如下: RewriteCond %{HTTP_HOST} ^www.xxx.com RewriteRule ^(.*)$ http://xxx.com$1 [R=permanent,L] 跳转的确成功,但是查询http状态码却是302.而且每...
最近发现在2003的IIS上设置301跳转.htaccess跳转的。
代码如下:
RewriteCond %{HTTP_HOST} ^www.xxx.com
RewriteRule ^(.*)$ http://xxx.com$1 [R=permanent,L]
跳转的确成功,但是查询http状态码却是302.而且每个网站都是.这时为何呢。
你的是那个组件呢? isapi_rewrite吗?
我的是这样写的
RewriteCond %{HTTP:Host} ^$
RewriteRule (.*) $1 [NC,R=301]
我的配置文件却是
.htaccess文件主要是apache服务器或者Unix、linux系统下使用的,IIS下的301虽然通过伪静态可以实现 .htaccess跳转,但是不建议去做,直接使用iis的301功能就行的。如果没有服务器管理权限,就要和空间提供商联系!
iis怎么做301,直接百度搜下iis怎么做301重定向就可以了!
本文来自投稿,不代表微盟圈立场,如若转载,请注明出处:https://www.vm7.com/a/ask/31625.html