【发布时间】:2018-01-16 16:36:54
【问题描述】:
这是我在这里的第一篇文章,我已经在这里和网络上的许多其他论坛上寻找解决此问题的方法,但没有成功。
我正在尝试为目录访问被拒绝错误 403.14 创建自定义错误,以防有人尝试在网站上加载“_assets”目录。我知道我可以通过将 default.aspx 页面添加到我希望发生这种情况的每个目录来解决问题,但想知道是否有类似于 web.config 文件中的标记的站点范围的解决方案
<configuration>
<system.web>
<customErrors defaultRedirect="/Errors/GenericError.aspx" mode="RemoteOnly">
<error statusCode="401"
redirect="/Errors/401.aspx"/>
<error statusCode="403"
redirect="/Errors/403.aspx"/>
<error statusCode="404"
redirect="/Errors/404.aspx"/>
<!--
<error statusCode="403.14"
redirect="/"/>
-->
</customErrors>
</system.web>
</configuration>
我在对 web.config 进行编码时收到错误,因为它不是 Int 数据类型,所以我无法使用带有小数的 statusCode
我在 Server 2008 上有一个 IIS 7。
有什么想法吗?
【问题讨论】: