Usando https apenas em uma página específica - nginx

1

Estou usando o NGINX como um servidor da web. Eu gostaria de usar link apenas na minha login página, todas as outras páginas devem servir conexão http. Como é possível redirecionar o usuário para https quando ele digita "/ login" url prefix e redireciona para "http" quando ele digita qualquer outro sufixo de url?

Obrigado

    
por Thomas 17.04.2013 / 04:04

1 resposta

0

por exemplo, como este

server {
    listen *:80;

    ...

    location /login {
        return 301 https://$server_name$request_uri;
    }

    ...
}

server {
    listen *:443;
    ...
    location /login {
        # usual settings, proxy_pass etc...
    }

    location / {
        return 301 http://$server_name$request_uri;
    }
}
    
por 17.04.2013 / 12:50

Tags