在Vista系統、IIS7.0環境下,原來IIS6.0下正常運行的URL重寫組件無效,提示404,文件不存在的錯誤。
解決方案如下:
把原來放在
<add type="URLRewriter.ModuleRewriter,URLRewriter" name="ModuleRewriter"/>
</httpModules>
的節點複製一份放到
<modules>
<add type="URLRewriter.ModuleRewriter,URLRewriter" name="ModuleRewriter"/>
</modules>
</system.webServer>
下就可以了。