Merhaba, bu makalede sizlere sıklıkla kullandığım bir .htaccess yönlendirme komutundan bahsedeceğim. Bildiğiniz üzere htaccess dosyası web projeleri üzerinde yönlendirmeleri sağlamak ve yönetmek için kullanılır.
Aşağıda sizlerle paylaştığım komut dizisi ise siteniz üzerine gelen http isteklerini https’e yönlendirmeyi sağlayacaktır.
Böylelikle http üzerinden giriş yapan kullanıcıları da https’e yönlendirilererek sitenizin sürekli olarak güvenli bağlantı göstermesini sağlayabilirsiniz.
1 2 3 | RewriteEngine On RewriteCond %{HTTPS} !on RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} |
- Bonus – PHP
Bu işlemi PHP ile de yapmak mümkün, yönlendirme işlemini PHP ile yapmak isterseniz aşağıdaki fonksiyonu kullanabilir ve tetikleyebilirsiniz.
1 2 3 4 5 6 7 8 | <?php function redirectTohttps() { if ($_SERVER['HTTPS']!="on") { $redirect= "https://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; header("Location:$redirect"); } } ?> |
Bir sonraki yazımda görüşmek üzere, kendinize iyi bakın.