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

добавить псевдоним / cname для www в aws route53 для веб-сайта IIS

До сих пор я использовал хостинг с панелью 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 с одного из них на другой.)

Иногда, особенно если вы используете подчиненный сервер имен, также важно увеличить серийный номер. Серийные номера используются подчиненными серверами имен для определения необходимости передачи зоны. Более высокие значения считаются более поздними, чем более низкие значения.

Если у ведущего есть более свежая копия зоны, чем возможно, ведомое устройство игнорируется.