Назад | Перейти на главную страницу

Как настроить DNS CNAME «пустой субдомен»?

Я размещаю веб-сервер примерно с 200 доменами. Записи DNS этих доменов представляют собой простую запись CNAME в форме:

*.domain1.com. CNAME myhostingserver.mydomain.com.

*.domain2.com. CNAME myhostingserver.mydomain.com.

И так далее...

В моем домене у меня есть простая A-запись в форме

myhostingserver.mydomain.com.  A 1.2.3.4

Таким образом, когда я перемещаю myhostingserver на другой IP-адрес, мне нужно изменить только A-запись myhostingserver в зоне mydomain.com.

Эта конфигурация отлично работает, за исключением Internet Explorer / Edge, который не распознает адрес http://domain1.com (без поддомена). Другие исследователи, такие как Chrome и Firefox или Safary Magicaly, прекрасно это распознают.

В AWS route53 (и некоторых других менеджерах DNS) он не допускает "пустой субдомен" CNAME-запись формы

domain1.com. CNAME myhostingserver.mydomain.com.

Есть какой-нибудь трюк, чтобы заставить это? Есть ли какая-то другая стратегия, которая предотвращает изменение 200 A записей разных зон только для изменения IP-адреса сервера?