ISAPI Rewrite 3 下载及常用 301 规则

34 篇文章 0 订阅
31 篇文章 0 订阅

isapi rewrite 3ISAPI Rewrite 是 IIS 下使用最广泛的 Rewrite 组件,有了这个组件就可以实现基本如 Apache 中 mod_rewrite 的功能,对于SEO来说,是在IIS中进行301重定向的基本装备。

现在网上传播的大多是较老的 1.3 版,建议使用最新的 ISAPI Rewrite 3,功能更完善,规则相对也灵活和丰富。ISAPI Rewrite 3 分为商业版和免费的 Lite 版,商业版可以在每个站点放置一个 httpd.ini 来单独设置规则,免费版只能将规则写到安装目录下的 httpd.conf 文件中,作用于全局。

ISAPI Rewrite 3 下载

ISAPI Rewrite 3 官方下载

深达网站建设做了一个 ISAPI Rewrite 3 Lite 的绿色版,文件较大传到百度云网盘上,点击这里下载。绿色版需要手动添加 ISAPI 筛选器,方法可以参考我之前写的 IIS Rewrite 配置

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.%2%3 [R=301,L]

2、301重定向到另一个域名

RewriteCond %{HTTP:Host} ^www.llllllesishu.cn$
RewriteRule (.*) http://www.sendnet.cn$1 [NC,R=301]

3、301重定向单个页面

RewriteRule ^/oldpage.htm$ http://www.sendnet.cn/newpage.html [R=301,L]

各识别符(如:NC,R,L等等)就不列举说明了,可以下载上面的帮助文件或到这里查看。



参考:win主机用web.config和httpd.ini实现301重定向






  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值