在 Windows Server 2008 R2 的 IIS 中
可以绑定 IP 为主机头,但是:没效果。
那在 Windows Server 2008 R2 中,既要实现 IP 访问,又要防止别人乱解析过来的域名能打开网站,怎么办呢?
那就用 URL 重写吧,添加一个“请求阻止”,当主机头不匹配 IP 时,终止请求,这样就实现了:
用 IP 可以打开。
但用域名打不开。
也就是说:
绑定那里的主机头,不认 IP。
URL 重写这里的主机头,认 IP。
奇葩。奇葩的还有关于 URL 的,比如:
在 Windows Server 2019 的 IIS 中
无法绑定 IP 为主机头。