Редирект с несуществующей страницы

Поделиться:

При ошибке 404 перенаправлять на другую страницу сайта. Можно так:

  1. В файле web.config вставить(или откомментировать) следующие строки( в узел ):
    code: #csharp
    <customErrors mode="On" defaultRedirect="ErrorPage.aspx">
                <error statusCode="404" redirect="error404.aspx" />
    </customErrors>
  2. Создать страницу error404.aspx, при возникновении ошибки 404 сервер будет перенаправлять юзвера на эту страницу. На ней можно вывести сообщение о ненайденной странице, или можно редиректить с нее на default.aspx, например так
    code: #csharp
    Response.Redirect("Default.aspx"); 
    Для остальных ошибок будет редирект на ErrorPage.aspx.

автор: Sagara

Похожие статьи: