我有一个运行在Windows 2008 R2,ASP.NET v4.0的Web应用程序。
我安装了Url Rewrite模块,并像官方示例所示开始使用它。
当<rewrite>
标签被添加到<system.webServer>
下的web.config中时,我的问题就开始了 - 实际上当我尝试浏览当前应用程序下的任何页面时,都会出现500 - 内部服务器错误
。
这是我一直在添加的<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>