
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?