1

比如说,如果我使用“IP 地址和域限制”限制对站点子文件夹的访问,我会收到什么 IIS 错误消息?我需要使用自定义错误消息,例如“不允许您的 IP 访问此站点”,但这可能吗?我在问是否为此返回相同的错误代码(例如针对证书错误返回的通用访问被拒绝),那么我将无法使用它。

当请求在“IP 地址和域限制”规则下失败时,是否可能出现唯一错误?

4

1 回答 1

3

IIS 将引发一个HTTP 403.6 - Forbidden: IP address rejected.

如果要显示自定义错误页面,请在 IIS 管理器中访问您的网站并在 IIS 部分下查找“错误页面”,在“操作”下的右侧单击“添加...”,填写使用状态码 403.6 的窗口并选择您的操作。

这也可以通过修改您的网站 web.config 文件来实现,只需在<error>该部分添加一个条目,<httpErrors>如下所示:

<system.webServer>
    <httpErrors>
        <error statusCode="403" subStatusCode="6" path="/errors/iprestricted.html" responseMode="ExecuteURL" />
    </httpErrors>
</system.webServer>
于 2013-11-05T11:14:58.337 回答