在Vista系统、IIS7.0环境下,原来IIS6.0下正常运行的URL重写组件无效,提示404,文件不存在的错误。
解决方案如下:
把原来放在
< httpModules >
< add type ="URLRewriter.ModuleRewriter,URLRewriter" name ="ModuleRewriter" />
</ httpModules >
的节点复制一份放到
< system.webServer >
< modules >
< add type ="URLRewriter.ModuleRewriter,URLRewriter" name ="ModuleRewriter" />
</ modules >
</ system.webServer >
下就可以了。