
У меня есть статический сайт (www.example.com), размещенный через AWS S3 и Route53. Клиент зарегистрировал свой DNS через GoDaddy; трафик www.example.com работает отлично.
На этом статическом сайте есть форма "связаться со мной", которую я хочу направить на "office.example.com". Я хочу, чтобы URL "office.example.com" разрешался в экземпляр EC2.
Я добавил CNAME
запись для «office.example.com» в Route53, используя Elastic IP для соответствующего экземпляра EC2:
После сохранения измененного набора записей я пытаюсь перейти в браузер, чтобыhttp://office.example.com, но я получаю ошибку "Server Not Found". Нужно ли мне набраться терпения и подождать, пока DNS распространится, или я неправильно настроил набор записей Route53?
решение1
Это не то, как CNAME
используется a. Если запись ресурса, которую вы создаете, должна ссылаться на цель, доступ к которой осуществляется через поискдругойимя хоста, вы используете CNAME. Если цель — IP-адрес, вам нужна запись A
.