首页 > 解决方案 > 如果两个域都指向同一个 IP 地址,是否可以将多个域绑定到一个网站?

问题描述

我有一个旧网站,叫action.rpg.games.org我在旧服务器上关闭。

我在 Windows Server 2016 上用更简单的域名创建了一个新的 IIS 网站:collection.games.org. 它工作正常。

我想将所有试图访问action.rpg.games.org的流量重定向到collection.games.org.

所以我将我的 DNS 条目更改为action.rpg.games.org指向新服务器的 IP 地址。

在新服务器上,我简单地编辑了新网站的绑定,以便绑定现在包含端口80action.rpg.games.org和端口443(两者都获得了 SSL 证书)。collection.games.org

但是,当我执行将旧域添加到新网站绑定的最后一步时,旧域和新域都停止工作。如果我删除旧的,那么只有新的存在,它适用于新域。

以下是 IIS 配置文件中的绑定信息:

    <site name="GameRepo" id="2" serverAutoStart="true">
        <application path="/" applicationPool="GameRepo">
            <virtualDirectory path="/" physicalPath="C:\inetpub\wwwroot\GameRepo" />
        </application>
        <bindings>
            <binding protocol="http" bindingInformation="*:80:collection.games.org" />
            <binding protocol="https" bindingInformation="*:443:collection.games.org" sslFlags="0" />
            <binding protocol="http" bindingInformation="*:80:action.rpg.games.org" />
            <binding protocol="https" bindingInformation="*:443:action.rpg.games.org" sslFlags="1" />
        </bindings>
    </site>

有什么技巧可以让它工作吗?

谢谢!

标签: iisiis-10

解决方案


推荐阅读