1

我正在研究 DNN 7.0。我创建了一个 ErrorPage.aspx 并将其设置为 defaultredirect 和另一个页面 404error.aspx 并将其设置为状态码 404。

现在,如果我访问该网站,例如

www.abc.com/testing.aspx ,而 testing.aspx 不存在,它带我到 404error.aspx 页面

然后我尝试通过

www.abc.com/testing ,现在它显示了那个丑陋的 asp.net 错误。

需要一些帮助我做错了什么,或者我错过了什么。

谢谢

4

1 回答 1

2

得到它的工作。

在 web.config 中实现了 httpErrors 和 CustomErros 标签

喜欢

    <httpErrors errorMode="Custom">
        <remove statusCode="404" subStatusCode="-1" />
        <error statusCode="404" path="/404Error.aspx" responseMode="ExecuteURL" />
    </httpErrors>

    <customErrors mode="On" defaultRedirect="/CustomErrorPage.aspx">

    </customErrors>
于 2013-05-28T12:08:13.030 回答