我已在 IIS 7 中看到绑定选项来绑定不同的站点。我尝试将 google.com 绑定到在 IIS 7 中创建的站点,但没有成功。您能否解释一下 IIS 中的绑定概念?谢谢!
答案1
IIS 能够使用“主机头”从单个 IP 地址为多个站点提供服务,这意味着当请求进入特定域时,例如http://google.com或者http://微软,即使这两个都指向 DNS 服务器中的同一个 IP 地址,IIS 也可以检测到请求是针对哪一个,并将请求定向到正确的站点/虚拟站点。
如果没有这个,我们早就用完了 IPv4 地址,因为它基本上允许托管公司将多个站点放在具有单个 IP 的单个服务器上。
当然,你需要拥有该域名,以便将 DNS 记录指向你的服务器(!),或者,为了测试目的,可以破解你的 /etc/hosts 文件
答案2
有一篇很好的博客文章解释了 IIS 中的绑定概念。http://blogs.technet.com/b/chrad/archive/2010/01/24/understanding-iis-bindings-websites-virtual-directories-and-lastly-application-pools.aspx
如果您有一个具体的问题,请回复。