Como forçar a utilização de HTTPS em seu site

Home » Hospedagem de Sites » Como forçar a utilização de HTTPS em seu site

Saiba neste artigo como forçar  a utilização de HTTPS nas urls de seus sites. Todos os clientes de Hospedagem e Revenda da ArtHost já tem SSL instalado por padrão.

Nota! Para que funcione corretamente todos os links de menu, imagens, etc, devem apontar com https.
Para usuários do WordPress, Joomla, Loja virtual e WHMCS é necessário informar nas configurações gerais dos mesmo a forma de acesso ao site com SSL. Caso contrario, se tentar acessar da forma com https o mesmo poderá ser carregado todo desconfigurado.

Para forçar o acesso através de HTTPS em seu site, você deve editar o arquivo .htaccess presente em sua conta de hospedagem, utilizando um cliente FTP ou através da ferramenta Gerenciador de Arquivos no Cpanel.

Como fazer usando o arquivo .htaccess (recomendado):

Acesse seu painel Cpanel ou programas de FTP

1. Acesse o Gerenciador de Arquivos:

Forçar HTTPS

 

2. Navegue até a pasta public_html.
Dentro da pasta “Public_html” vai el configurações e marque a opção para exibir arquivos oculto:

gerenciador-de-arquivos2-arthost

 

3. Na sua pasta “Public_html”, verifique se possui um arquivo chamado .htaccess se não tiver, crie o arquivo e abra no editor.

gerenciador-de-arquivos-3-arthost

 

4. Agora cole o seguinte código:

Altere seusite.com.br para a URL padrão do seu site. Agora todo acesso em seu site vai ser redirecionado de http para https.

Linha 1: É apenas um comentário, um título para a regra (não é um campo necessário);
Linha 2: Habilita a regra de regravação de URL;
Linha 3: Condiciona que todo acesso vindo da porta 80 será afetado pela regra;
Linha 4: Definição da regra, neste caso, sempre utilizar o https:// mesmo quando acessado por http.

Como fazer usando PHP:

Para fazer as alterações diretamente no PHP, o procedimento é o seguinte:

  1. Crie um arquivo chamado forcehttps.php.
  2. Copie e cole no forcehttps.php o código abaixo:

Agora cole o código abaixo no início da página para fazer a inclusão do arquivo forcehttps.php. O procedimento deve ser realizado no início de cada página que requer a proteção https: