![iis 7 - 网站绑定的一部分有 IP 限制吗?](https://linux22.com/image/526310/iis%207%20-%20%E7%BD%91%E7%AB%99%E7%BB%91%E5%AE%9A%E7%9A%84%E4%B8%80%E9%83%A8%E5%88%86%E6%9C%89%20IP%20%E9%99%90%E5%88%B6%E5%90%97%EF%BC%9F.png)
我对某个特定网站有多个绑定。
domain1.com - IP address1
domain2.com - IP address1
localhost - *
我希望公众能够访问 domain1.com
但是,我只希望特定的 IP 地址能够访问 domain2.com
我希望两个绑定都能访问同一个站点。
这在 IIS 7 中可行吗?
答案1
非常可行,您甚至可以在 IIS-7 中执行子文件夹级别的 IP 限制。您必须安装允许此功能的功能(“IP 和域限制”)。它将显示在 IIS-7 视图的 IIS 部分下,并被称为“IP 和域限制”。
编辑:IIS7 不允许您想要的内容。绑定地址和主机名是站点的属性,并且站点具有单一的设置基础。为了做您需要的事情,您需要创建一个新站点并应用不同的限制。您可以通过几种方式做到这一点。
- (支持)在其他位置完全复制站点目录结构。
- (可能不支持)使用“mklink”创建指向第一个站点目录的符号链接。不过,您可能会遇到 web.config 文件冲突的问题。