我有静态单个 IP 和多个域。现在我想要的是,如果某个用户访问我的域 URL,它应该指向我的服务器,引用 80 端口并在同一台服务器上。如何使用 80 端口托管多个站点?我有 20 多个域,我想在具有单个 IP 地址的同一台服务器上托管。我研究发现这可以通过创建 DNS 记录来实现,但是如何实现呢?
答案1
我建议您使用主机头配置网站。
例如,如果您有两个网站,分别名为 test1.com 和 test2.com,则您可以将第一个网站的绑定设置为使用“全部未分配”作为 IP 地址、使用 80 作为端口、使用 test1.com 作为主机名。然后,您可以将第二个网站的绑定设置为使用“全部未分配”作为 IP 地址、使用 80 作为端口、使用 test2.com 作为主机名。
以下是有关多重绑定的更多信息:
添加与网站 IIS 7 的绑定 http://technet.microsoft.com/en-us/library/cc731692(v=ws.10).aspx
为网站配置主机标头 (IIS 7) http://technet.microsoft.com/en-us/library/cc753195(v=ws.10).aspx
在 IIS 7 中管理网站 http://technet.microsoft.com/en-us/library/cc771341(v=ws.10).aspx
这与使用 Linux 的方式非常不同。DNS 通常转发到 IP 而不是端口。端口绑定是可能的,但例如 test1.com 将在端口 80 上,而 test2.com 将在端口 81 上