DNN自定义错误页面问题

时间:2013-05-28 11:35:56

标签: asp.net dotnetnuke dotnetnuke-6

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

现在,如果我访问网站

www.abc.com/testing.aspx和testing.aspx donot存在,它需要我到404error.aspx页面

然后我尝试通过

访问我的网站

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

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

由于

1 个答案:

答案 0 :(得分: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>