我試圖讓自定義錯誤頁面工作無濟於事。這種配置是根據我在網上找到的樣本進行調整的。使用由GoDaddy託管的IIS 7.0。web.config自定義httpErrors不重定向...「頁面無法顯示,因爲發生了內部服務器錯誤。」而不是
以下代碼給我「頁面無法顯示,因爲發生了內部服務器錯誤。」而不是重定向。
<configuration>
<system.webServer>
<httpErrors>
<remove statusCode="401" subStatusCode="-1" />
<remove statusCode="403" subStatusCode="-1" />
<remove statusCode="404" subStatusCode="-1" />
<remove statusCode="500" subStatusCode="-1" />
<error statusCode="401" path="http://www.mywebsite.com/error.html" responseMode="Redirect" />
<error statusCode="403" path="http://www.mywebsite.com/error.html" responseMode="Redirect" />
<error statusCode="404" path="http://www.mywebsite.com/error.html" responseMode="Redirect" />
<error statusCode="500" path="http://www.mywebsite.com/error.html" responseMode="Redirect" />
</httpErrors>
</system.webServer>
<system.web>
<customErrors mode="On"/>
</system.web>
</configuration>