查看: 7517|回复: 0
打印 上一主题 下一主题

IIS下安装配置ISAPI Rewrite,实现asp的静态化!(win2003系统)

[复制链接]
跳转到指定楼层
1#
发表于 2008-11-17 13:47:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
台州网址导航
最近一直在搞俺小站的搜索引擎优化,效果还可以,从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]

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

保存,重启IIS。就可以见到效果.http://www.onlinecha.com/cy/cyshow.asp?id=600 就和http://www.onlinecha.com/cy/600.html 一样的效果。

具体效果可以到这里看看:http://www.onlinecha.com/cy
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖
台州维博网络(www.tzweb.com)专门运用PHP+MYSQL/ASP.NET+MSSQL技术开发网站门户平台系统等。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

网站推广
关于我们
  • 台州朗动科技(Tzweb.com)拥有多年开发网站平台系统门户手机客户端等业务的成功经验。主要从事:政企网站,系统平台,微信公众号,各类小程序,手机APP客户端,浙里办微应用,浙政钉微应用、主机域名、虚拟空间、后期维护等服务,满足不同企业公司的需求,是台州地区领先的网络技术服务商!

Hi,扫描关注我

Copyright © 2005-2026 站长论坛 All rights reserved

Powered by 站长论坛 with TZWEB Update Techonolgy Support

快速回复 返回顶部 返回列表