Como forçar HTTPS usando o htaccess

Muitas vezes você configura o SSL de seu site mas ele não funciona corretamente quando apresentado para seus usuários.

Você fica em dúvida se está ou não funcionando, então vai a dica.

Certifique-se que o mod_rewrite esteja ativo em seu servidor. (Consulte o seu provedor de hospedagem)

Após ter a certeza que seu mod_rewrite está ativo, vamos por a mão na massa. 🙂

Para forçar todo o conteúdo de seu site a utilizar o HTTPS, insira as linhas de código abaixo em seu .htaccess

Atenção: o campo que está seudominio.com substitua pelo seu domínio real.

Para forçar um domínio específico, utilize o código abaixo:

Certifique-se de mudar o campo que está exemplo.com, este é o domínio que está tentando forçar o HTTPS, aahh não esqueça de mudar o seudominio.com também.

Agora se você quer forçar uma pasta especifica, utilize o código abaixo:

Novamente estou pedindo para se atentar em modificar o seudominio.com e não esqueça de especificar a pasta que quer forçar o HTTPS.

Fonte: http://blog.linehost.com.br/