.Htaccess dosyası ile HTTPS / SSL Yönlendirmesi Nasıl Yapılır ?
.Htaccess dosyası ile HTTPS / SSL Yönlendirmesi Nasıl Yapılır ?
.Htaccess dosyası ile HTTPS / SSL Yönlendirmesi Nasıl Yapılır ?
SSL (Secure Sockets Layer) ne işe yarar? SSL, bir web sitesi ile internet tarayıcısı arasında şifrelenmiş iletişime olanak sağlayan bir tür dijital güvenlik teknolojisidir. Yani HTTPS te HTTP’nin güvenli uzantısıdır. SSL/TLS teknolojisinde amaç, kişisel veri, ödeme veya kimlik kartı gibi hassas bilgileri güvenli şekilde aktarmaktır.
Bir web sitesinin bu sertifikayı kullanıp kullanmadığını, adres çubuğundaki URL adresinin hemen yanında bulunan yeşil kilit ikonundan anlayabilirsiniz.
.Htaccess dosyası ile desteklenen ve SSL sertifikası olan siteye http den https e yönlendirmeyi aşağıdaki kodlar ile yapabiliriz. .Htaccess dosyasının en başına aşağıdaki kodları ekleyerek bunu sağlayabilirsiniz.
RewriteEngine On
RewriteCond %{SERVER_PORT} !=443
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [NS,R,L]
Ekledikten sonra dikkat etmeniz gereken hususlar bulunuyor. Yazılımınız içerisinde http li bir resim , dosya veya sayfa linki var ise üst kısımda hata alabilirsiniz. Siteniz güvenli değil olarak gözükebilir. Bu durumları yaşamamk için lütfen yazılımınıza dikkat ediniz.