最近研究了一下URL Rewrite,大家可以看到我的博客上文章的链接已经变成了http://www.qicaispace.com/google/ 这样的静态页面地址,其实是利用URL Rewrite做的一个地址重写,将上面的静态地址映射到了http://www.qicaispace.com/google/adsense/ads80.asp?id=212 这样做的好处是更有利于搜索引擎的查询和收录,而且显得更为友好。 具体实现方法如下: 1、下载ISAPI Rewrite组件 点击下载 2、下载后解压到任意文件夹,如果是Windows 2003系统的IIS6,则需要给该文件夹IIS_WPG帐号的读取权限。 3、在IIS右键点击一个站点,属性,ISAPI筛选器,添加,筛选器名称Rewrite,可执行文件就点浏览找到你解压的目录Rewrite.dll加上即可。 4、重启IIS后应该就能支持URL重写规则了 5、修改解压目录中的httpd.ini这个文件,这个文件保存了URL重写的规则。 添加一行 RewriteRule /article_(\d+)\.html /article\.asp\?id=$1 意思就是将所有article-n.html的地址都转向article.asp?id=n这个地址 熟悉正则表达式的朋友也可以恨灵活的创建出自己的重写规则。