ASP.net 404重定向到主页

时间:2016-02-24 06:20:47

标签: asp.net redirect asp-classic

我是ASP.net的新手。 我为example.com网站设置了Google分析和网站管理员工具。 WMT提供了我网站的404个网址列表。

如果网址以.aspx结尾,我会使用以下代码重定向到我的主页,但如果网址以.asp结尾,则表示无效。

void Application_Error(object sender, EventArgs e) 
{ 

    HttpException httpException = Server.GetLastError() as HttpException;
    if (httpException.GetHttpCode() == 404)
        Response.Redirect("/");
}

1 个答案:

答案 0 :(得分:0)

您可以在web.config文件中添加:

<customErrors mode="On" defaultRedirect="~/YourHomePage.aspx">
    <error statusCode="404" redirect="~/YourHomePage.aspx" />
</customErrors>