0
我能趕上幾乎每404但這: http://example.com/mariajosefa.pedro雷迪亞Asp.Net MVC捕捉404未知擴展
文件「mariajosefa.pedro雷迪亞」並不存在。
這似乎被IIS捕獲,我的用戶會看到標準的IIS 404錯誤頁面。
這可能嗎?
我能趕上幾乎每404但這: http://example.com/mariajosefa.pedro雷迪亞Asp.Net MVC捕捉404未知擴展
文件「mariajosefa.pedro雷迪亞」並不存在。
這似乎被IIS捕獲,我的用戶會看到標準的IIS 404錯誤頁面。
這可能嗎?
對不起,我快速解答:(供參考,這對我來說是什麼在起作用:
在web.config中:
<httpErrors errorMode="Custom" existingResponse="Replace">
<remove statusCode="404" subStatusCode="-1" />
<error statusCode="404" path="/Home/NotFound" responseMode="ExecuteURL"/>
</httpErrors>
ALSO REMOVE THE COLON FROM THE INVALID CHARACTERS LIST, THIS WAS ALSO BOTHERING ME
<httpRuntime targetFramework="4.5.1" requestPathInvalidCharacters="<,>,*,%,&,\,?"/>