Artigos & Ideias

[PHP] Forçar uma Página Segura

Escrito por:

Muitas páginas, maioritariamente páginas com formulários ou páginas que fornecem informações pessoais, exigem a necessidade de serem exibidas através de uma conexão segura. Mesmo os utilizadores comuns da Internet já estão acostumados a ver um ícone de um “cadeado” no browser antes de introduzirem os dados num formulário web. Para dos teus clientes e dos seus visitantes, é importante garantir que uma página de formulário seja segura.

Para garantir que a página que é exibida por uma conexão segura, primeiro tens que adquirir um certificado de segurança. Os mais conhecidos são Verisign e Thawte. Depois de teres o certificado SSL instalado no servidor, podes adicionar o seguinte código no topo de qualquer página que queiras que seja segura:

O Código PHP

//força o redireccionar para uma página segura
if($_SERVER['SERVER_PORT'] != '443') { header('Location: https://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']); exit(); }

O código acima obriga o script a ser executado na porta 443 em vez da porta 80. Assim, a página é exibida de forma segura.

Se bem que eu prefiro o método de forçar uma página segura com .htaccess.

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. Wagner  1 Dezembro 2010

    Não Deu 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.

  1. Carlos Gonçalves  Fevereiro 9, 2010
More in Outros (1 of 12 articles)

# #