Может ли «маршрут MVC 5» использоваться как path
в элементе error
в system.webServer
httpErrors
раздел в web.config?Может ли «маршрут MVC 5» использоваться в качестве пути в элементе ошибки в разделе system.webServer httpErrors в web.config?
<configuration>
...other config stuff...
<system.webServer>
<httpErrors errorMode="Custom">
<remove statusCode="404"/>
<error statusCode="404" path="/Error/NotFound" responseMode="ExecuteURL"/>
</httpErrors>
</system.webServer>
</configuration>
Да, параметр responseMode важен для обеспечения правильной подачи удара в условиях ошибки. Какие результаты вы видите? – christofr
Итак, ExecuteURL предназначен не только для страниц .aspx? Документы MSDN/IIS не совсем понятны. ExecuteURL \t Служит для динамического содержимого (например, файла .asp), указанного в атрибуте пути для пользовательской ошибки. Если для параметра responseMode установлено значение ExecuteURL, значение пути должно быть относительным URL-адресом сервера. Числовое значение равно 1 – PussInBoots