Asp URL Rewrite

IIS下安装配置ISAPI Rewrite,实现asp的静态化的方法!

最近一直在搞俺小站的搜索引擎优化,效果还可以,从10月底的每天40IP上升到现在每天200多个。不过流量还是太少了。据说把动态的页生成静态对排名更有利。俺就来试试看。还好服务器是自己的,可以随便弄。

1、下载安装IIS下的ISAPI Rewrite。

下载:http://www.isapirewrite.com/download/isapi_rwl_0055.msi

随便装在哪都可以,默认是装在C:\Program Files\Helicon下,要注意的是这个目录everyone要有读取权限。我就因为当时服务器权限配的比较严格,默认安装Helicon这目录EVERYONE是没有任何权限的,结果老是出现:Service Unavailable 。

 

2、配置IIS,打开Internet 信息服务,右键,web站点属性,点ISAPI筛选器选项卡,添加筛选器,名称填个rewrite,路径自己指定ISAPI_Rewrite.dll(在软件安装的根目录下),确定.下图:


3、最后添加rewrite规则.正则,找到ISAPI_Rewrite的安装目录,把httpd.ini的只读属性去掉,打开编辑.

下面是我的部分规则。
[ISAPI_Rewrite]

# Defend your computer from some worm attacks
RewriteRule .*(?:global.asa|default\.ida|root\.exe|\.\.).* . [F,I,O]

#######  sdoyouxi.com.cn ############################################
RewriteRule ^(.*)/cy/([0-9,a-z]*).html $1/cy/cyshow.asp\?id=$2 #把cy/cyshow.asp?id=xx映射成cy/xx.html

保存,重启IIS。就可以见到效果.

http://www.sdoyouxi.com.cn/cy/cyshow.asp?id=600

 就和http://www.sdoyouxi.com.cn/cy/600.html 一样的效果。

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值