sexta-feira, 3 de fevereiro de 2017

Direcionamento de HTTP para HTTPS

Geralmente quando colocamos um certificado SSL no nosso site/domínio, os links acessados via HTTPS são criptografados enquanto que quando acessados somente por HTTP não são.

Antigamente algumas pessoas argumentavam que não era necessário usar o HTTPS em todo o site e que isso deixava o site lento e tudo mais, porém em 2015 se não me falha a memória, o Google avisou que os sites com SSL teriam seus resultados beneficiados nas buscas.

Ainda vejo muito site por aí, principalmente e-commerce, que só usa o HTTPS no checkout e áreas logadas de seus sites, o que não deixa de ser uma boa prática, bastando apenas adicionar o https:// aos links destas áreas.

Agora se no caso você precisa disponibilizar o site todo no HTTPS, crie um arquivo .htaccess ou edite o que já tiver adicionando o seguinte código:

  # Acesso http redirecionado para https    RewriteCond %{HTTPS} off    RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L]

Feito isso, todas as requisições feitas no HTTP serão automaticamente direcionadas para HTTPS.