nginx - ssl e configuração de redirecionamento www

1

isso está relacionado a: link

Estou tentando redirecionar as solicitações www e não-ssl para SSL no domínio não www do meu site. Eu estou correndo nginx para o servidor web front-end

infelizmente, continuo tendo alguns problemas:
* se eu rodar o link , recebo um endereço http400 * Eu ainda recebo erros do aplicativo subjacente que está recebendo solicitações em www.domain.com e < ipaddress >

Alguém pode ajudar a apontar o que há de errado com o meu conf abaixo?

server {
    listen <ip address>:80;
    server_name "";
    return 444;
}


server{
    listen <ip address>:80;

    server_name www.domain.com;
    return 301 $scheme://domain.com$request_uri;
}

#HTTPS server
server{
    listen <ip address>:80;
    listen <ip address>:443 ssl;
    server_name domain.com;

    location / {
        uwsgi_pass  unix:<path to socket file>;
        include /etc/nginx/uwsgi_params;    
    }

    if ($ssl_protocol = ""){
        return 301 https://$host$request_uri;
    }

}
    
por w-- 04.07.2014 / 10:24

0 respostas