У меня есть веб-приложение asp.net, расположенное на сервере. Я хочу избежать всех пользовательских и серверных ошибок с моего сайта.
Для этого я использовал
<customErrors mode="RemoteOnly" defaultRedirect="~/ErrorPage/TryAgainLater.aspx"> <error redirect="~/ErrorPage/PageNotFound.aspx" statusCode="404"/> </customErrors>
Использование приведенного выше кода позволит избежать некоторых проблем. то есть.
Предположим, что "http://Exaple.com/Careers.aspx" Страница доступна на моем сайте, тогда
Случай 1. http://Exaple.com/Careersss.aspx «Все работало правильно, как указано выше».
Дело 2. http://Exaple.com/!@##Careersss.aspx «Не работает»
Примечание: здесь я добавляю специальный символ
Дело 3: http://Exaple.com/Careersss.aspxxxx «Не работает»
Примечание: добавьте символ после ".aspx"
дело 4: http://Exaple.com/Careersss.aspx/!@!@!@! «Не работает дизайн, ломая здесь».
Примечание: добавьте '/' со специальным символом.
, пожалуйста, помогите мне, когда пользователь получит случай 2,3,4, тогда он автоматически перенаправится на страницу ошибки.
Заранее спасибо.