我在尝试访问我的Asp.net(4.5)开始页面(login.aspx)时遇到通用内部服务器错误500
原因是以下代码导致错误
<rewrite>
<rules>
<rule name="ff">
<match url="supportedhousing/login.aspx" />
<action type="Rewrite" url="supportedhousing/" />
</rule>
</rules>
</rewrite>
如果我删除上面的代码没有错误。
这个问题不是关于上面的代码。问题是我如何看到真正的错误信息。
我尝试了以下内容:
<system.web>
<customErrors mode="Off"> </customErrors>
<compilation debug="true" targetFramework="4.5" />
</system.web>
以及
<system.webServer>
<httpErrors errorMode="Detailed" />
<asp scriptErrorSentToBrowser="true"/>
</system.webServer>
我仍然得到相同的一般错误内部服务器错误500.
我检查了事件日志但没有错误。
有趣的是,如果我尝试直接在Web服务器上浏览页面,我会收到错误500.19,但这也很神秘。