У меня был старый сайт с именем action.rpg.games.org
, который я закрывал на старом сервере.
Я запустил новый веб-сайт IIS на Windows Server 2016 с более простым доменным именем: collection.games.org
. Работает нормально.
Я хочу перенаправить весь трафик c, который пытается набрать action.rpg.games.org
, на новое доменное имя collection.games.org
.
Поэтому я изменил свою запись DNS для action.rpg.games.org
для указания IP-адреса нового сервера.
На новом сервере я просто отредактировал привязки для нового веб-сайта, чтобы теперь привязки содержали как action.rpg.games.org
, так и collection.games.org
на обоих порт 80 и порт 443 (получил сертификаты SSL для обоих).
Но когда я делаю последний шаг добавления старого домена к новым привязкам веб-сайтов, оба старый и новый домен перестают работать. Если я удаляю старый, так что там только новый, он отлично работает с новым доменом.
Вот информация о привязке из файла конфигурации 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>
Есть ли любой трюк, чтобы заставить это работать?
Спасибо!