这是我在这里的第一篇文章,我已经在这里和网络上的许多其他论坛上寻找解决这个问题的方法,但没有成功。
我正在尝试为目录访问被拒绝错误 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 进行编码时出现错误,我无法使用其中包含小数的 statusCode,因为它不是数据类型 Int
我在 Server 2008 上有一个 IIS 7。
有任何想法吗?