До сих пор я использовал хостинг с панелью plesk, в plesk должна была быть запись CNAME DNS для www
запишите так:
HOST | Record Type | Value
www.example.com. | CNAME | example.com.
теперь в aws route 53, просматривая документы и видеоуроки, я нашел 2 способа, один - добавить 2 A
записи оба указывают на одно и то же IP
веб-сервера
и другой способ - добавить 1 A
запись и еще A
записать как Alias
для первого
используя оба способа, он будет работать в зависимости от hostname
ценность в IIS
так что если hostaname
в IIS
установлен на www.example.com
то будет работать только этот URL, но http://example.com
не будет работать, и если hostname
является example.com
чем URL с www
не будет работать
мой вопрос, как правильно это сделать, используя route53
Все варианты, упомянутые в вопросе, будут работать.
То, что вы делали раньше, будет работать на Route53:
example.com. A 192.0.2.1
www.example.com. CNAME example.com.
Или:
example.com. A 192.0.2.1
www.example.com. A 192.0.2.1
Или:
example.com. A 192.0.2.1
www.example.com. A <Route53 alias to example.com.>
На стороне IIS вам нужно добавить привязки для обоих example.com
и www.example.com
на сайт. (Может быть хорошей идеей настроить перенаправление HTTP с одного из них на другой.)
Иногда, особенно если вы используете подчиненный сервер имен, также важно увеличить серийный номер. Серийные номера используются подчиненными серверами имен для определения необходимости передачи зоны. Более высокие значения считаются более поздними, чем более низкие значения.
Если у ведущего есть более свежая копия зоны, чем возможно, ведомое устройство игнорируется.