我有一个Web应用程序运行@ Windows 2008 R2,ASP.NET v4.0。Url在IIS 7.5中重写导致内部服务器错误
我安装了Url Rewrite模块,并开始使用它,如官方示例中所示。
当<rewrite>
标记被添加到web.config的<system.webServer>
下时,我开始遇到问题 - 实际上当我尝试浏览到当前应用程序下的任何页面时,我得到500 - Internal server error
。
这是<rewrite>
块我一直在增加:
<system.webServer>
<rewrite>
<rules>
<rule name="test1">
<match url="^default/([0-9]+)/([_0-9a-z-]+)" />
<action type="Rewrite" url="default.aspx?id={R:1}&title={R:2}" />
</rule>
</rules>
</rewrite>
</system.webServer>
在IIS 8上,但它没有解决问题,任何其他方式? – 2015-04-24 10:51:20