Como forçar o acesso via HTTPS - PHP

A ativação do SSL não implica que todos os acessos feitos ao seu site serão realizados utilizando o certificado. É necessário “forçar” o acesso via https para que o cadeado verde seja visível no navegador e a navegação do seu visitante seja mais segura. Abaixo explicamos como fazer essa configuração em alguns ambientes.

Para fazer o redirecionamento automático do seu site para HTTPS é necessário a configuração via .htaccess. Se não existir esse arquivo em sua hospedagem, você pode criar exatamente com o nome .htaccess na raiz da /public.

Agora, se você quiser forçar o acesso com HTTPS e via WWW ao seu site, especialmente útil se está usando o add-on da CloudFlare na Umbler use o seguinte código:

RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://seusitecomhttps.com.br/$1 [R,L]

Não se esqueça de substituir as informações “domain.com” pelo seu domínio.

2 curtidas