在我的ASP.NET网站上,我在win 2003,IIS6(http://www.urlrewriting.net/)上使用了UrlRewriting.net,现在服务器已更新为使用IIS7赢得2008,并且当尝试打开重写的URL时,它不起作用,错误说404 Not Found。
我该如何解决这个问题或如何解决这个问题。
感谢任何帮助! 谢谢!
答案 0 :(得分:4)
将web.config文件中的HttpModules定义从system.web复制到system.webServer
<system.web>
<httpModules>
<add name="UrlRewriteModule"type="UrlRewritingNet.Web.UrlRewriteModule, UrlRewritingNet.UrlRewriter" />
</httpModules>
</system.web>
<system.webServer>
<modules>
<add name="UrlRewriteModule"type="UrlRewritingNet.Web.UrlRewriteModule, UrlRewritingNet.UrlRewriter" />
</modules>
<system.webServer>