#amazon-web-services #ssl #dns #amazon-elastic-beanstalk #namecheap
#amazon-веб-сервисы #ssl #dns #amazon-elastic-beanstalk #namecheap
Вопрос:
я следовал многим инструкциям, но у меня ничего не работает. Прямо сейчас в конфигурации DNS у меня есть это:
ТИП: ХОСТ записи перенаправления URL: @ ЗНАЧЕНИЕ: ebname.eba-random.us-east-2.elasticbeanstalk.com
ТИП: CNAME ХОСТ: www ЗНАЧЕНИЕ: https://example.com
Протокол SSL уже настроен. Заранее спасибо.
Ответ №1:
Если вы хотите это сделать, должна работать следующая конфигурация.
Предполагая, что вы хотите, чтобы домен apex / root (т.Е. example.com
) разрешался для этого приложения, вы должны использовать тип записи псевдоним, указывающий значение вашей конечной точки Elastic Beanstalk ebname.eba-random.us-east-2.elasticbeanstalk.com
.
После этого корневая запись начнет разрешаться (текущий тип URL Redirect record
перенаправляет корневую запись).
В настоящее время у вас есть CNAME
для вашего поддомена (т.Е. www.example.com
). Убедитесь, что значение не включает в себя какие-либо протоколы или пути (которые в настоящее время у вас есть https
впереди). Он должен относиться просто к домену, который является CNAME
частью, т.е. example.com
.
Комментарии:
1. Следуя вашим инструкциям, это работает только для www . Консультации в whatsmydns.net я получаю все x в CNAME, но все в порядке в
2. Вы обновили свой CNAME, чтобы удалить протокол (https)?
3. я думаю, что больше нет способа сделать это, если домен не был приобретен у amazon.
4. Это определенно возможно, поскольку это допустимая конфигурация DNS. Можете ли вы подтвердить, что ваше CNAME относится только к домену? Когда вы выполняете DIG, это устраняется?
5. применив эту конфигурацию: medium.com/@ryan_waits / … теперь это только в: example.com
Ответ №2:
У меня была аналогичная проблема при использовании домена от porkbun.
Решение в конечном итоге заключалось в том, чтобы сначала:
- на своей странице EC2 выберите «балансировщики нагрузки» в меню слева
- добавьте, убедитесь, что http и https указаны в идентификаторе слушателя.
- перейдите в route53, создайте запись A и выберите в разделе Значение / Перенаправить трафик на a) псевдоним для приложения и классического балансировщика нагрузки b) выберите регион c) выберите балансировщик нагрузки / среду
В моем porkbun мне пришлось поместить авторизованные серверы имен из route53, не уверен, есть ли в namecheap что-то подобное.