在坛子里搜索了好多贴子关于URL静态化的问题,起初也是因为出现同样的问题。可惜用了好多坛子里的办法都无法解决。所以只好摸索。现将解决办法归纳如下:我用的win2008+IIS7独立主机,其他的没试过。1、首先下载一个URLrewrite。下载地址如下:http://download.microsoft.com/download/0/3/E/03EBE3E1-494A-4DC7-B04B-F2B0A35FA988/rewrite_1.1_amd64_en-US.msi直接安装,不用更改什么参数,一路NEXT就行了。安装完毕之后重启下IIS,就会出现url Rewrite
2、在后台把你需要静态化的选项都勾上。

3、点击查看当前的 Rewrite 规则,找到“
IIS7 Web Server(独立主机用户)”,复制所属内容到web.config中。web.config是事先生成好的,只要往里面添加就好了。记得要添加在[font='Lucida Grande', Verdana, Lucida, Helvetica, Arial, Simsun, sans-serif]
<system.webServer></system.webServer>之间。[font='Lucida Grande', Verdana, Lucida, Helvetica, Arial, Simsun, sans-serif]
成功加载的urlrewirte界面会出现如下列表:
[font='Lucida Grande', Verdana, Lucida, Helvetica, Arial, Simsun, sans-serif]
如此就OK了。。大功告成。。。[font='Lucida Grande', Verdana, Lucida, Helvetica, Arial, Simsun, sans-serif]
效果如下:[font='Lucida Grande', Verdana, Lucida, Helvetica, Arial, Simsun, sans-serif]
[font='Lucida Grande', Verdana, Lucida, Helvetica, Arial, Simsun, sans-serif]
[font='Lucida Grande', Verdana, Lucida, Helvetica, Arial, Simsun, sans-serif]
PS:这里要提醒一下各位,如果之前加载了旧版的iisrewrite,记得要先删掉。如果有加载的则是在“ISAPI筛选器”里的,找到并删除即可。不然还是会提示错误的。