我在Windows Server 2008 R2上的IIS7.5上使用Classic ASP。我有个问题。我有一个自定义的404页面。并将所有404错误重定向到default.asp。这是网络上的工作,但它不适用于本地!我的web.config在文档下面的设置。你能帮我解决这个问题。
<customErrors mode="On">
<error statusCode="404" redirect="/default.asp" />
</customErrors>
<httpErrors errorMode="DetailedLocalOnly">
<remove statusCode="404" subStatusCode="-1" />
<error statusCode="404" prefixLanguageFilePath="" path="/Default.asp" responseMode="ExecuteURL" />
<error statusCode="500" subStatusCode="100" path="/e/Default.asp" responseMode="ExecuteURL" />
</httpErrors>
答案 0 :(得分:0)
httpErrors errorMode是DetailedLocalOnly所以这是在web上工作不能在本地工作。我设置了errorMode = custom和它的工作
http://www.iis.net/configreference/system.webserver/httperrors