
Quero redirecionar todos os sites e subdomínios para um nome de domínio https. Vou usar https://my-site.com
como exemplo.
Anteriormente eu tinha todo o redirecionamento funcionando com o seguinte código:
server {
listen 80;
server_name my-site.com;
return 301 https://my-site.com$request_uri;
}
server {
listen 443 ssl spdy;
ssl on;
server_name my-site.com;
...
}
server {
listen 80;
server_name my-site.org;
return 301 https://my-site.com$request_uri;
}
server {
listen 80;
server_name subdomain1.my-site.com;
return 301 https://my-site.com/sites/subdomain1$request_uri;
}
Agora tenho dois servidores com um AWS Elastic Load Balancer. http://my-site.com
e https://my-site.com
ambos resolvem para https://my-site.com
, mas as outras regras de redirecionamento não estão mais sendo respeitadas. Outra coisa possivelmente notável é que estou usando o AWS Route 53 para DNS.
Alguém pensa?