27 Nisan 2025 - 03:33
PHP ile HTTPS Adres Yönlendirmesi Görseli
PHP

PHP ile HTTPS Adres Yönlendirmesi

10 Yorumlar

Merhabalar. Para verdiniz hostunuza SSL kurdunuz. Ancak insanlar hala SSL olmadan sitenize erişiyor. Bu tabii Google-Bot içinde geçerli. Google Chrome kullananlarda siteniz 'Güvenli Değil' olarak işaretleniyor ve sitenize giren çıkıyor. Tabii sizde sinir oluyorsunuz. Ben olsam bende sinir olurdum. :)

PHP ile SSL olmadan erişmeyen kişilere ne gibi önlemler alabiliriz? Aslına bakarsanız bu sorunu PHP ile kolayca yapabilirsiniz. Bunun için PHP dosyanızın (genelde index.php dosyasıdır) en başına <?php satırından sonra aşağıdaki komutları ekleyebilirsiniz.

GENEL
<?php
if(empty($_SERVER['HTTPS']) || $_SERVER['HTTPS'] == 'off'){
    $httpsgit = 'https://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
    header('HTTP/1.1 301 Moved Permanently');
    header('Location: ' . $httpsgit);
    exit();
}

Hepsi bu kadar. Site adresinizi otomatik aldığından kodda bir değişiklik gerekmiyor. Sorularınızı yorum olarak ekleyebilirsiniz.

Benzer Yazılar

Yorumlar (10)

Metin

Bunu WordPress ile kurulan sitede nasıl yapacağız?

Yorum Yap