【发布时间】:2013-04-09 21:45:34
【问题描述】:
目前正在为我的网站在 ASP.NET 中处理错误页面。如果服务器无法找到请求的页面,我正在使用 Web 配置文件将用户重定向到错误页面。下面是我在配置文件中使用的 customErrors 标签:
<customErrors mode="On" defaultRedirect="~/ErrorPages/Error.aspx">
<error statusCode="404" redirect="~/ErrorPages/Error.aspx"/>
</customErrors>
它目前正在运行,但我的问题是我不希望用户在 URL 中看到我的错误页面,如下所示:
/MySite/ErrorPages/Error.aspx?aspxerrorpath=/MySite/ImaginaryPage.aspx
我期待类似谷歌的东西: Google Error Page
有没有办法在没有 Javascript 的情况下做到这一点?
【问题讨论】:
-
我想这可能会为 ASP.NET 错误处理提供一些有用的指针:stackoverflow.com/a/14755859/1236044
标签: javascript asp.net