404 Пользовательские ошибки не отображаются для расширений aspx - PullRequest
0 голосов
/ 27 сентября 2019

Я создал страницу 404.html и установил ее в документах об ошибках.Он хорошо работает для всего, кроме ASPX-страниц.Как я могу также перенаправить эти страницы?Спасибо

1 Ответ

0 голосов
/ 30 сентября 2019

Насколько я знаю, если вы хотите показать пользовательскую ошибку 404 в приложении веб-формы asp.net, вы должны использовать страницу пользовательских ошибок asp.net, а не страницу ошибок IIS.

О том, как его установить, вы можете обратиться к нижеприведенной конфигурации.

  <system.web>
    <customErrors mode="On" >
      <error statusCode="404" redirect="error.html"/>
    </customErrors>
  </system.web>

Примечание: error.html должен указывать в корневом пути вашего веб-приложения asp.net.

Подробнее, вы можете обратиться к статье ниже:

https://docs.microsoft.com/en-us/aspnet/web-forms/overview/older-versions-getting-started/deploying-web-site-projects/displaying-a-custom-error-page-cs

...