Migrou recentemente o seu site WordPress e está com problemas para redirecionar o seu HTTP para HTTPS? Não se preocupe, hoje no Como Fazer Fácil, nós vamos ensinar o código para inserir no seu htaccess e resolver de uma vez por todas essa questão de redirecionamento.
Adicionando o código de redirecionamento Https
O código para inserir no .htaccess do seu site WordPress é o seguinte:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Cole-o após todos os códigos já inseridos nele.
Pode ser que no seu documento já exista o seguinte código:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.seusite.com.br/$1 [R,L]
</IfModule>
Substitua-o. O código acima já é o suficiente para redirecionar de http para https, mas pode ser que seja necessário sobrescrever este com o anterior, para que todas as páginas e mídias abram com o https.
Encontrando o arquivo Htaccess
Para localizar o arquivo .htaccess, é preciso que você use a ferramenta FTP File Transfer Protocol. Um famoso é o FileZilla. O arquivo fica localizado na pasta public_html do seu WordPress. É a pasta raiz do seu site.
Faça as alterações e salve o documento no servidor. Pode ser que seja preciso alterar o modo do arquivo para 777. Assim será possível reescrevê-lo em sua hospedagem.
Se você usa o plugin Yoast Seo, basta acessar o menu “Ferramentas” e depois clicar em “Editor de arquivo”.
Mudando para Https nas configurações do WordPress
Assim que você migra o seu site, é preciso certificar se nas configurações gerais “Endereço do WordPress” e “Endereço do site” já estão configurados para “https://“. Antes de realizar a mudança, certifique-se de que está tudo certo com o certificado https (Lets Encrypt) já está instalado no servidor.
É preciso também que as configurações de DNS (Registro BR) também estejam atualizadas.