Не могу найти однозначного ответа на этот вопрос.
При настройке среды elasti c beanstalk (EB) EB автоматически назначает URL-адрес среды для вашего приложения в {domain}. {region} .elasticbeanstalk.com.
Просматривая свои документы, они советуют настроить запись CNAME, указывающую на этот URL, а также на маршрут 53 A. См. здесь
Это отлично работает, {mydomain} .com правильно показывает сайт. Однако навигация по URL-адресу EB все еще работает. Как я могу предотвратить это?
Я попытался добавить следующую конфигурацию NGINX в папку .ebextensions, но она не работала:
files:
/etc/nginx/sites-available/mydomain.com.conf:
content: |
server {
# Permanent redirect to new URL
server_name {domain}.{region}.elasticbeanstalk.com;
rewrite ^/(.*)$ https:\\mydomain.com/$1 permanent;
}
Любая помощь будет принята с благодарностью. Изменить: Я изменил доменные косые черты в коде выше, как поддельные URL для демонстрационных целей.