当用户尝试访问不存在的目录时,我需要重定向到我的通用错误。我在web.config中设置了以下内容:
<system.web>
<customErrors mode="RemoteOnly" defaultRedirect="errorpages/404.htm">
</customErrors>
</system.web>
当我访问不存在的文件(例如xyc.com/does_not_exist.aspx)时,它就像魅力一样,但当我访问不存在的文件夹(例如xyz.com/does_not_exist)时,我得到了正常的404而不是通用的errorpage。
我错过了什么?
祝你好运, 斯特芬
答案 0 :(得分:3)
公牛打击,没什么区别
答案 1 :(得分:1)
更改为:
<system.web>
<customErrors mode="RemoteOnly" defaultRedirect="~/errorpages/404.htm" />
</system.web>
~/
从根目录