【发布时间】:2015-07-16 12:26:03
【问题描述】:
我在尝试访问我的 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,但这也很神秘。
【问题讨论】:
-
您从哪里登录? IIS处于什么模式?