Artigos & Ideias

Forçar Páginas Seguras (SSL) com .htaccess

Escrito por:

Num projecto que tenho estado a desenvolver para um cliente, requer sempre Páginas Seguras (SSL)

Se tivéssemos que fazer com PHP seria algo como:

< ?php
      if($_SERVER['SERVER_PORT'] != '443') {
              header('Location: https://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']);
              exit();
      }
?>

Porém, isto torna-se cansativo, e desnecessário.
É aqui que entra o .htaccess

Basta colocar-mos o seguinte snipet no .htaccess que automaticamente forçamos as páginas seguras:

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://meudominio.pt/$1 [R,L]

Obviamente que terás de trocar “meudominio.pt” pelo teu domínio.
Um pequeno snippet que tem um grande impacto no teu site.

3


Sobre o Autor

Carlos Gonçalves é um Freelancer com bastante experiência em linguagens de programação e webdesign. Vocacionado para as novas tecnologias, aposta na qualidade dos serviços, atendimento rápido e sempre disponível para melhor satisfazer os seus clientes. Autor do site cgoncalves.com

Comentários

  1. Rafael Martins  6 Novembro 2010

    Olá fiz isto porem não deu certo, sempre da pagina não encontrada, não sei mesmo como fazer para meu site aceitar ssl, to perdido, eu uso o freehostia.com com Ipfixo e prestashop com ssl ativado e nao da certo.

    (responder)

Comentar

Nota: A moderação de comentários está activada e pode atrasar o teu comentário. Não há necessidade de reenviares o teu comentário.

More in Outros (1 of 12 articles)

# #