Bu dersimizde javascript ile HTTPS yönlendirilmesinden bahsedeceğim. HTTPS yönlendirilmesinin yapılabilmesi için ilk olarak tarayıcının adres ölümündeki değeri alıp kontrol edeceğiz. Eğer bu değer HTTPS değilse yönlendirme yapacağız.

Adres bölümünde yer alan protokolün kontrolü için document.location.protocol kontrolü yapılarak yönlendirme yapılabilir. Bu protokol ile ilk olarak değer tesbiti yapılır, sonrasında replace() fonksiyonu kullanılarak ilgili sayfa HTTPS olarak yönlendirilir.

if (document.location.protocol != "https:") {
    document.location = document.URL.replace(/^http:/i, "https:");
}

Yukarıdaki if koşulunda URL’in protokol değeri kontrol edilmektedir. Eğer bu değer https: değil ise if içerisindeki koşul çalışacaktır. Çalıştırılacak koşulda sayfanın URL değeri alınarak https: şeklinde düzenlenip yönlendirme yapılacaktır.

Bu uygulamayı, hazırlamış olduğunuz scriptlerde yada wordPress gibi yapılarda eklenti kullanmadan gerçekleştirebilirsiniz.

Nasıl Buldunuz?

Komik
0
Uyyy
0
Sevdiim
0
Düşündürücü
0
Çalak
0

Leave a reply

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir