Необходимо использовать www для записи DNS, используя Amazon Route53

Я управлял своим доменом, например www.abcd.com, в Amazon Route53. Все работает отлично, за исключением того, что когда пользователь вводит abcd.com без www, он не будет разрешен. Есть идеи? Благодаря

Ответы

Ответ 1

Я думаю, это может сработать:

Выберите IPv4адрес и выберите переключатель "Псевдоним".

Оставьте поле имени пустым для указания domain.com

Затем цель - www.domain.com

Я попробую и дам вам знать.

Ответ 2

Чтобы ваш домен .com(без www) на Amazon Route53 вам нужен:

  • Перейдите к своим наборам записей;
  • Создайте набор записей, введите A - адрес IPv4;
  • Поместите свой domain.com или www.domain.com на значение и сохраните.

В моем случае я создаю новый набор записей для сайта www.domain, но с типом CNAME и поставьте мой домен ec2.

[edit] Печать моей текущей конфигурации: enter image description here

[обновление] Если вы не работаете для вас, вам нужно проверить конфигурацию вашего Apache. Проверьте ServerName и ServerAlias, чтобы разрешить *.yoursite.com или просто www.yoursite.com. Не забывайте перезапускать apache после изменений.

Ответ 3

Вот решение, которое сработало для меня.

  • Имя: www.domain.com
  • Тип: A - адрес IPv4
  • Псевдоним: Да
  • Псевдоним: выберите значение из раскрывающегося списка, который у вас есть для domain.com
  • Оставьте другие настройки и нажмите Save Record Set

Кстати, Amazon не взимает плату за запросы Alias. Дополнительная информация здесь.

Amazon Route 53 doesn't charge for alias queries to CloudFront distributions, ELB load balancers, or Amazon S3 buckets.

Ответ 4

Имя abcd.com должно иметь свои собственные записи ресурсов, которые будут разрешены, кроме тех, что указаны в www.abcd.com.

Ответ 5

Да, эта запись называется вашей "зоной вершины" - адресом bigcompany.com, а не www.bigcompany.com. Вы можете использовать там IP-значение, или вы можете указать "псевдоним" и указать его на ELB.

(Примечание: Route53 НЕ любит значения @для имени или значения записи.)

Ответ 7

Для домена Goddady, перенесенного в AWS, я взял базовую конфигурацию для domain.com и немного изменил ее.

Найдите что-нибудь подобное в своем наборе записей:

Name: domain.com (or www.domain.com)
Type: A - IPv4 address
Alias: No
Value: a_random_ip_address

Я только что добавил новый набор записей с помощью:

Name: www.domain.com (or domain.com)
Type: A - IPv4 address
Alias: No
Value: a_random_ip_address

Запомните впоследствии, чтобы добавить www на ваш сервер (nginx, apache и т.д.)