嘿伙计们,我对这一切都很陌生,所以这可能是一个简单的问题,但我想澄清一下这个话题。我有一个网站,当发生 Http 错误时,我会将人们发送到自定义页面,这非常有效。唯一的问题是它也将我发送到该自定义页面。我想要它,以便我可以在生产服务器上看到详细的错误(原因是有时会在生产服务器中而不是在开发服务器中弹出错误)并将其他所有人发送到自定义页面最后一部分已完成第一部分我我在我的 web.config 中遇到了这个问题
<system.web>
<customErrors mode="RemoteOnly" />
<compilation debug="false" targetFramework="4.0" />
<httpErrors errorMode="DetailedLocalOnly">
<remove statusCode="500" subStatusCode="-1" />
//this is working
<error statusCode="500" subStatusCode="-1" prefixLanguageFilePath="" path="~/myerrors" responseMode="file" />
</httpErrors>
我的最后一个问题是生产服务器如何知道您的 LocalHost?