JJeJJe Posted October 17, 2011 Share Posted October 17, 2011 Para forçar seu site a abrir sempre em ambiente seguro (https://) você pode usar duas opções: 1ª) Alterando seu arquivo .htaccess Esta á a alternativa que considero mais simples e prática. Basta apenas inserir este código em seu .htaccess: RewriteCond %{HTTPS} !=on RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] 2ª) Através do PHP Para aqueles que, por algum motivo, não podem alterar o .htaccess, há esta function que resolve o problema. <?php function ForceHTTPS() { if ($_SERVER[‘HTTPS’] != "on") { $url = $_SERVER[‘SERVER_NAME’]; $new_url = "https://" . $url . $_SERVER[‘REQUEST_URI’]; header("Location: $new_url"); exit; } } ?> [/PHP] Depois chame a função: [PHP]<?php ForceHTTPS(); ?>[/PHP] Link to comment Share on other sites More sharing options...
Cleiton Garcia Posted October 17, 2011 Share Posted October 17, 2011 Conhecia já. Muito útil! :D Link to comment Share on other sites More sharing options...
Pedro Sodre Posted October 17, 2011 Share Posted October 17, 2011 Realmente muito útil, parabéns. Link to comment Share on other sites More sharing options...
Emerson Melo Posted October 17, 2011 Share Posted October 17, 2011 Grande jeverson está por aqui também rsrsr grande dica essa heim!!! Link to comment Share on other sites More sharing options...
Jesmarcelo Posted October 17, 2011 Share Posted October 17, 2011 Ótimo, utilizei no .htaccess aqui e funcionou perfeitamente. Link to comment Share on other sites More sharing options...
Andre Juliano Posted October 19, 2011 Share Posted October 19, 2011 Ótima dica, não conhecia. :) Obrigado. WebChamp - Hospedagem de Sites, Revenda de Hospedagem, Revenda de VPS, Servidores Virtuais (OpenVZ / KVM). Link to comment Share on other sites More sharing options...
Recommended Posts