除了几个特定的​​ IP,我怎样才能在 IIS6 上为所有人做一个“即将推出”的重定向?

Col*_*ell 1 ip iis-6 redirect asp-classic

我们即将对 IIS 6 / ASP(经典)网站进行一些主要维护。我们希望所有访问者都被重定向到“即将推出”页面(或类似的页面)。这不应该适用于我们的开发团队(远程操作),因此我们希望指定某些 IP 应该可以访问在建站点。

这如何在 IIS 6 中实现?(如果需要,使用经典的 ASP)

Nat*_*han 6

要在不修改任何代码的情况下执行此操作,另一种方法是在 IIS6 中执行以下操作:

  1. 拒绝访问除开发人员以外的所有 IP 地址
    (在 IIS6 管理器中,转到 Web 目录 -> 属性 -> 目录安全 -> “IP 地址和域名限制”

  2. 将 http 错误 403.6 的错误响应更改为指向您的“即将推出”静态 html 页面。
    (在 IIS6 管理器中,转到 web 目录 -> 属性 -> “自定义错误” -> 单击“403;6”行并编辑位置以指向您的 html 文件。)

重要提示: 您的 html 页面必须足够大,否则许多版本的 Internet Explorer 将显示所谓的“友好”错误消息而不是您的内容。我相信阈值是它必须大于 512 字节。请参阅:http : //support.microsoft.com/default.aspx?scid=kb;en-us;Q294807