Essa dica é muito boa para quem precisa redirecionar sites de http para https sendo que o acesso, só vai funcionar 100% caso já tenha um certificado SSL instalado no seu site.
Este tutorial é para quem deseja implementar SSL em um site.
No meu caso, utilizo WordPress e o arquivo .htaccess estava oculto. Antes de inserir o código abaixo, acessei o CPanel na hospedagem -> Fui em opções (Settings) -> Marquei a opção “Show my hide files” (Exibir meus arquivos ocultos), fiz o download do arquivo htaccess, para manter um backup, editei inserindo o código abaixo antes da linha “# BEGIN WordPress“.
1 – Acesse seu CPanel, clique em “File Manager” (Gerenciador de arquivos);
2 – Vá até a pasta “Public_Html” e procura por um arquivo chamado .htaccess.
OBS: Caso o arquivo .htaccess não esteja aparecendo vá na parte de configurações e marque a opção para exibir os arquivos ocultos pois, geralmente ele fica oculto por padrão;
3 – Faça o download do arquivo “.htaccess” para ter um backup caso alguma coisa saia errada. Depois de ter baixado a cópia do arquivo… No CPanel, clique em “edit” para editar o arquivo;
4 – Copie o código abaixo antes do Linha “# BEGIN WordPress” e clique em “Save Changes” (Salvar alterações).
#Redirection code starts
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]#Redirection code Ends
Pronto, agora é só testar e correr para o abraço rsrsrsrs. Se fez tudo certo vai ver que o site vai ser redirecionado para https.
Veja também: Como Instalar Certificado SSL Grátis Let’s Encrypt No CPanel e Direcionar HTTPS
Qualquer duvida deixa ai nos comentários e obrigado por sua visita.