【问题标题】:404 error code redirect back to homepage404错误代码重定向回首页
【发布时间】:2011-01-05 06:42:39
【问题描述】:

我的网站上有一些损坏的链接,并且会定期更新。我如何在 web.config 或 404 中编写集中代码然后重定向到主页? 我正在使用 aspx、vb.net 和 IIS7

【问题讨论】:

    标签: asp.net vb.net redirect http-status-code-404


    【解决方案1】:

    在 web.config 中,您可以有如下部分 -

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

    【讨论】:

    • 仅供参考,默认情况下,.Net 实际上会发送 302 重定向而不是 404 未找到页面。这对您来说可能无关紧要,但它确实会影响搜索引擎。要更改它,请将 customErrors 的 redirectMode 设置为 ResponseRewrite。更多内容:chrishaas.wordpress.com/2009/04/22/…
    猜你喜欢
    • 2011-03-25
    • 2011-02-19
    • 1970-01-01
    • 1970-01-01
    • 2023-03-27
    • 2018-10-14
    • 2018-06-27
    • 2012-03-30
    • 2013-06-09
    相关资源
    最近更新 更多