ISAPI Rewrite 是 IIS 下使用最广泛的 Rewrite 组件,有了这个组件就可以实现基本如 Apache 中 mod_rewrite 的功能,对于SEO来说,是在IIS中进行301重定向的基本装备。
ISAPI Rewrite 3 几个常用 301 重定向规则
ISAPI Rewrite 不同版本的规则略有差别,这个帮助文件中有较详细的规则参考,附几个常用的写法:
下面的301规则仅适用于 ISAPI Rewrite 3,其他版本请勿使用!
1、将“domain.com”301重定向到“www.domain.com”
RewriteEngine on RewriteCond %{HTTPS} (on)? RewriteCond %{HTTP:Host} ^(?!www.)(.+)$ [NC] RewriteCond %{REQUEST_URI} (.+) RewriteRule .? http(?%1s)://www.zc520.cc [R=301,L]
2、301重定向到另一个域名
RewriteCond %{HTTP:Host} ^www.abc.cn$ RewriteRule (.*) http://www.abc.net$1 [NC,R=301]
3、301重定向单个页面
RewriteRule ^/oldpage.htm$ http://www.abc.com/newpage.html [R=301,L]
最新评论