Nginx redireciona http para https
- 4194
- 136
- Maurice Champlin
Nginx é um http de código aberto, de alto desempenho e servidor de proxy reverso. Isso se tornou popular entre muitos provedores de hospedagem. Todo mundo sabe que transferir dados privados como credenciais, informações de pagamento sobre o protocolo inseguro não é seguro. Eles podem ser facilmente cheirados por um atacante MITM. Este tutorial ajudará você a redirecionar o tráfego HTTP recebido para HTTPS no Nginx Web Server.
Redirecionar tudo para https
Isso redirecionará todas as solicitações de acertos para a porta 80, exceto domínios com blocos de servidores separados. Para fazer isso editar o arquivo de configuração do host virtual para o seu domínio e adicionar “Retornar 301 https: // $ host $ request_uri
”Declaração na seção do servidor. Isso redirecionará todas as solicitações recebidas no HTTP para os URLs HTTPs correspondentes.
servidor Ouça 80 default_server; Ouça [::]: 80 default_server; nome do servidor _; retornar 301 https: // $ host $ request_uri;
Redirecionar domínio específico
Você pode querer redirecionar um domínio específico para https. Use a seguinte configuração no Nginx para redirecionar todas as solicitações HTTP no Tecadmin.rede para https.
servidor Ouça 80 default_server; Ouça [::]: 80 default_server; Server_name Tecadmin.líquido; retornar 301 https: // $ host $ request_uri;
- « Como baixar e fazer upload de arquivos com SFTP com segurança
- Como obter data e hora atuais no script Bash »