【问题标题】:Hosting more than one website on private machine在私人机器上托管多个网站
【发布时间】:2016-05-22 22:35:48
【问题描述】:

我的计算机上目前有两个网站,一个位于默认端口,另一个位于端口 100,因此如果 IP 地址或我的计算机是 1.2.3.4,那么 http://1.2.3.4 指向一个站点,http://1.2.3.4:100 指向另一个站点。

它可以工作,但我不想给用户它的 IP 地址可能会改变。

我还有两个域名注册在某个提供商那里,他们允许我修改域的“A”记录。

但是我不知道如何同时管理这两个网站。即如何确保 siteone.com 指向 1.2.3.4 和 sitetwo.com 指向 1.2.3.4:100 ?有可能吗? “A”记录似乎只适用于默认端口 80。

我的 HTTP 服务器是 Windows IIS。

【问题讨论】:

    标签: redirect dns


    【解决方案1】:

    DNS 仅在 IP 地址级别起作用,它唯一关心的是将域名映射到 IP 地址,无法指定端口号。

    您应该做的是将所有域指向端口 80,并让服务器根据请求决定显示哪个站点,这是 IIS 中的 Name-based Virtual HostHost headers(我找不到 MS文档)

    希望这可以为您指明正确的道路。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-23
      • 1970-01-01
      • 2020-06-27
      相关资源
      最近更新 更多