wils@web ~ $ cat ~/ajuda/como-configurar-o-nginx-1-24-para-redirecionamentos-http-e-https-de-forma-segura.md

Servidores

Como configurar o Nginx 1.24 para redirecionamentos HTTP e HTTPS de forma segura

atualizado em 01/08/2026

O Nginx é um servidor web popular que pode ser configurado para redirecionar tráfego HTTP e HTTPS de forma segura. Neste manual, abordaremos como configurar o Nginx 1.24 para realizar esses redirecionamentos.

Pré-requisitos

  • Servidor com Nginx 1.24 instalado.
  • Acesso root ou permissões sudo.
  • Certificado SSL válido para HTTPS.

Passo a Passo

1. Instalação do Nginx

sudo apt update
sudo apt install nginx

2. Configuração de Redirecionamento HTTP para HTTPS

Edite o arquivo de configuração do Nginx, geralmente localizado em /etc/nginx/sites-available/default.

sudo nano /etc/nginx/sites-available/default

Adicione a seguinte configuração:

server {
    listen 80;
    server_name seu_dominio.com www.seu_dominio.com;
    return 301 https://$host$request_uri;
}

3. Configuração do Servidor HTTPS

Adicione um novo bloco de servidor para HTTPS:

server {
    listen 443 ssl;
    server_name seu_dominio.com www.seu_dominio.com;

    ssl_certificate /caminho/para/seu/certificado.crt;
    ssl_certificate_key /caminho/para/sua/chave.key;

    location / {
        root /var/www/html;
        index index.html index.htm;
    }
}

4. Testar a Configuração

Após as alterações, teste a configuração do Nginx:

sudo nginx -t

5. Reiniciar o Nginx

Se não houver erros, reinicie o Nginx para aplicar as alterações:

sudo systemctl restart nginx

Conclusão

Com essas configurações, seu Nginx agora redireciona automaticamente todo o tráfego HTTP para HTTPS, garantindo uma comunicação segura. Para maior segurança, considere implementar cabeçalhos de segurança adicionais.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.