Я работаю над настройкой веб-приложения, которое будет обрабатывать запросы REST с использованием серверов AWS.Я создал несколько экземпляров EC2 за эластичным балансировщиком нагрузки.Я использую Nginx в качестве WSGI для прокси-запросов к моему веб-приложению, основанному на NodeJ.Настройка Nginx на прослушивание порта 443 для моего доменного имени, когда это была запись A, указывающая на один экземпляр EC2, была прогулкой в парке.Однако AWS предлагает настроить свой домен как CNAME при использовании ELB.Теперь у меня есть cloud.deschutesdesigngroup.com, настроенный как CNAME, указывающий на ELB по адресу parse-server-load-balancer-849608942.us-west-2.elb.amazonaws.com.Как настроить Nginx для прослушивания cloud.deschutesdesigngroup.com, который больше не является записью A, разрешающей IP?
server {
listen 80;
keepalive_timeout 70;
server_name parse-server-load-balancer-849608942.us-west-2.elb.amazonaws.com;
root /var/www/html/cloud.deschutesdesigngroup.com;
index index.html index.htm index.nginx-debian.html;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_certificate /usr/local/nginx/deschutesdesigngroup.crt;
ssl_certificate_key /usr/local/nginx/deschutesdesigngroup.pem;
ssl_session_cache shared:SSL:10m;
ssl_session_timeout 10m;
location / {
proxy_pass http://127.0.0.1:1337;
add_header 'Access-Control-Allow-Origin' '*';
add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';
add_header 'Access-Control-Allow-Headers' 'DNT,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Range';
add_header 'Access-Control-Expose-Headers' 'Content-Length,Content-Range';
}
}