Forçar HTTPS no WordPress envolve redirecionar todo o tráfego HTTP para HTTPS, garantindo uma conexão segura entre o seu site e os navegadores dos visitantes. Aqui está um guia passo a passo sobre como forçar HTTPS no WordPress:
1. Instale e ative um certificado SSL: - Obtenha um certificado SSL de um provedor confiável como Let's Encrypt ou sua empresa de hospedagem na web.
- Instale o certificado SSL no seu servidor web. Consulte a documentação do seu provedor de hospedagem para obter instruções específicas.
2. Atualizar endereço do WordPress (URL) e endereço do site (URL): - Faça login no painel de administração do WordPress.
- Vá em “Configurações”> “Geral”.
- Em “Endereço WordPress (URL)” e “Endereço do site (URL)”, substitua “http” por “https”.
- Clique em "Salvar alterações".
3. Ativar redirecionamento HTTPS: - Instale e ative o plugin "Really Simple SSL" do repositório WordPress.
- Vá em “Configurações”> “SSL”.
- Em “Forçar HTTPS”, escolha a opção “Ativar”.
- Clique em "Salvar alterações".
4. Teste a conexão SSL: - Abra uma nova janela do navegador e digite o URL do seu site, começando com “https”.
- Verifique a barra de endereço para garantir que o ícone do cadeado seja exibido e que o URL comece com “https”.
5. Atualizar links internos: - Para garantir que todos os links internos do seu site usem HTTPS, você pode usar um plugin como "Velvet Blues Update URLs" ou realizar uma pesquisa e substituição no banco de dados.
6. Adicione um cabeçalho Strict Transport Security (HSTS): - O HSTS instrui os navegadores a sempre se conectarem ao seu site usando HTTPS. Você pode adicionar este cabeçalho editando o arquivo “.htaccess” no diretório raiz do seu site.
- Abra o arquivo “.htaccess” e adicione o seguinte código:
```
Cabeçalho sempre definido Strict-Transport-Security "max-age=31536000; includeSubDomains"
```
7. Atualizar registros DNS (se aplicável): - Se você estiver usando um provedor DNS de terceiros, talvez seja necessário atualizar seus registros DNS para apontar para a versão habilitada para SSL do seu site. Consulte a documentação do seu provedor de DNS para obter instruções específicas.
Seguindo essas etapas, você pode forçar HTTPS no WordPress com sucesso, fornecendo uma conexão segura e criptografada para seus visitantes.