Segurança e SSL
Ativar o HTTPS no WordPress com um certificado SSL válido
Para utilizar HTTPS no WordPress, precisa de um certificado válido no servidor e de uma configuração da aplicação que use o endereço seguro. Alterar um URL no WordPress não instala o certificado.
Antes de alterar os endereços
Verifique a cobertura SSL do domínio e teste o acesso por HTTPS sem avisos. Guarde uma cópia recuperável da base de dados e da configuração, e anote os dois endereços atuais.
Este procedimento corresponde a uma instalação individual. Em Multisite, em instalações com URL fixados por código ou em sites atrás de um proxy, reveja primeiro a configuração específica com quem administra o site.
Mudar HTTP para HTTPS
- Entre na administração do WordPress e abra Definições > Geral.
- Localize Endereço do WordPress (URL) e Endereço do site (URL).
- Substitua apenas
http://porhttps://em ambos. Mantenha o domínio, owwwe qualquer subdiretório que já faça parte de cada endereço. - Guarde as alterações. É possível que o WordPress lhe peça para iniciar sessão novamente no endereço HTTPS.
Os dois endereços não têm de ser idênticos. Por exemplo, os ficheiros do WordPress podem estar num subdiretório e a página pública na raiz. Não os igualar evita avariar uma instalação que já funcionava.
Se os campos estiverem desativados, verifique se são definidos através de WP_HOME e WP_SITEURL na configuração. Não acrescente definições duplicadas para forçar a alteração.
Redirecionar as visitas e rever o conteúdo
Quando o site e a administração funcionarem por HTTPS, ative o redirecionamento a partir de HTTP. Teste também páginas internas, formulários e imagens e limpe as caches da aplicação ou da CDN se mantiverem os endereços anteriores.
As ligações HTTP antigas podem continuar guardadas em conteúdos, widgets ou definições de plugins. Localize os pedidos inseguros com a consola do navegador. Para uma substituição em massa, use uma ferramenta compatível com os dados serializados do WordPress, com cópia prévia e uma revisão das alterações; não faça uma substituição SQL indiscriminada.
Se perder o acesso ou aparecer um ciclo de redirecionamentos
Verifique se alterou por engano o domínio ou um caminho e guarde a mensagem exata. Se houver um proxy ou CDN, reveja como comunica o HTTPS ao servidor de origem. Não acrescente regras de redirecionamento sucessivas nem aceite um certificado inválido para entrar.
Peça ajuda indicando os endereços anteriores e o erro. Pode consultar também o guia oficial para corrigir os URL do WordPress e a resolução de conteúdo misto.
Também lhe pode ser útil
- Ativar HTTPS no Joomla Explica como verificar o certificado e ativar o HTTPS a partir da configuração global do Joomla sem...
- Ativar HTTPS no PrestaShop Explica como verificar primeiro o certificado, ativar o SSL em versões atuais e antigas do PrestaSho...
- Certificados SSL automáticos para domínios e subdomínios Verifique a cobertura gratuita do AutoSSL e ative o HTTPS no seu site quando o certificado for válid...
- Diagnosticar um certificado SSL inválido Distinga entre nome incorreto, expiração e cadeia de confiança; reveja o destino DNS e o estado do A...
Algo não bate certo ou mudou? Diga-nos e revemos.