0
我很擔心生產服務器中mvc 4中的自定義錯誤。自定義錯誤頁面適用於我的開發機器。但不公佈時IIS8 ..這裏是我的web.config如何使自定義錯誤頁面出現在生產服務器上
<system.web>
<customErrors mode="RemoteOnly" defaultRedirect="/Message/DefaultError" >
<error statusCode="404" redirect="/Message/Error404" />
<error statusCode="500" redirect="/Message/Error500"/>
</customErrors>
</system.web>
<system.webServer>
<httpErrors errorMode="Custom" existingResponse="PassThrough" defaultPath="/Message/DefaultError">
<remove statusCode="404" subStatusCode="-1" />
<error statusCode="404" path="/Message/Error404" responseMode="ExecuteURL" />
<remove statusCode="500" subStatusCode="-1" />
<error statusCode="500" path="/Message/Error500" responseMode="ExecuteURL" />
</httpErrors>
而且我不知道爲什麼會發生這種設置不發佈時,任何想法工作..那裏的小夥子們
要去試試 – 2014-09-03 02:31:06
所以結果是什麼結果@EduCielo? – Franva 2015-08-10 06:39:16
iT正在工作..這應該被添加以及system.web中的自定義錯誤部分。我還將existingResponse =「PassThrough」和defaultResponseMode =「Redirect」更改爲defaultResponseMode =「execute」 – 2015-08-10 07:37:47