Javascript Dersleri

Javascript İle HTTPS Yönlendirmesi

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.

İlgili Makaleler

Bir cevap yazın

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