Aprenda nesse artigo como forçar o redirecionamento do seu site para abrir sempre com HTTPS garantindo um site mais seguro!
Um dos critérios essenciais para garantir a segurança de um visitante a um site é a utilização de um certificado SSL, permitindo o acesso ao site via protocolo HTTPS, mas a princípio, não existe nada que impeça o visitante de acessar via HTTP. Nesse artigo você aprenderá a forçar o redirecionamento para HTTPS pelo arquivo .htaccess. Vamos lá?
Como forçar o HTTPS no arquivo .htaccess
Caso você não tenha acesso ao cPanel, você também pode realizar o mesmo procedimento editando o arquivo .htaccess via FTP. Confira nosso artigo de como utilizar o FileZilla para utilização do FTP.
- Partindo do cPanel, acesse a aba domínios.
- Em seguida, acesse o diretório do domínio que você deseja forçar o HTTPS.
- Para você poder editar o arquivo .htaccess, é necessário habilitar a visualização de arquivos ocultos. Clique em Configurações e depois marque a caixa “Mostrar arquivos ocultos (dotfiles)” e por fim clique em Save.
- Em seguida clique em editar no arquivo .htaccess. Se você não possuir o arquivo criado, crie um com esse nome.
- Insira o seguinte código em seu arquivo .htaccess e depois clique em Salvar alterações.
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Verifique se no arquivo .htaccess já não possui a linha RewriteEngine On
. É importante que essa linha não se repita no arquivo.
- Pronto! Seu site agora forçara sempre o redirecionamento para HTTPS!
Considerações Finais
Nesse artigo você aprendeu a forçar o redirecionamento para um acesso via HTTPS no seu site!
Se você sentiu alguma dificuldade ou então tem alguma sugestão de algo que não foi mencionado, basta deixar aí nos comentários que no futuro podemos estar trazendo atualizações para este artigo. Também indico esses outros materiais relacionados com este assunto:
Até a próxima! :^)