Пользовательская страница ошибки asp.net и файл без расширения
-
03-07-2019 - |
Вопрос
Как я могу заставить IIS 7 возвращать мои собственные страницы ошибок для файла без расширения? У меня это работает для файла с расширением, но когда расширение не указано, я получаю общую страницу.
Решение
Попробуйте добавить расширение приложения с подстановочными знаками , которое сопоставляется с aspnet_isapi.dll. Р>
Без этого сопоставления запросы никогда не попадут в dp aspnet для обработки, и будет возвращена страница IIS 404 по умолчанию.
Другие советы
Что ж, если вы имеете дело с такой ситуацией, вы должны обработать эти файлы без расширений, а затем перенаправить на свою страницу ошибки.
IIS 7 поддерживает URL-адреса без расширений, вы можете использовать это с комбинацией Urlrewriting.net
Вот очень хорошая статья о достижении того, что вы хотите.
http: // www .vinodunny.com / блог / запись / ASPNET-Extensionless-URL переписывания-в-IIS-7.aspx