• 11-09-2012, 16:19:54
    #1
    Merhaba arkadaşlar bir sorum olacaktı.

    internet sitem için ssl sertifikası aldım. siteyi https ile açabiliyorum ama site google.com dan gelen ziyaretçilere ve sitenin içinde gezinenlere http ile açılıyor. bunu değiştirmenin yolu nedir acaba.

    php myadminden tablodan değişiklik yaptım ama bir sonuç alamadım

    yardımlarını bekliyorum
  • 11-09-2012, 16:25:26
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Eğer sitedeki linklerde gerekli http->https düzenmelesini yaptıysanız google'a yeni indexlemeler için biraz zaman verin.

    O zamana kadar, referer linklerini alın ve referer kısmındaki http leri https olarak değiştirip yönlendirin.
  • 11-09-2012, 16:27:52
    #3
    if($_SERVER["HTTPS"] != "on") {
    header("HTTP/1.1 301 Moved Permanently");
    header("Location: https://" . $_SERVER["SERVER_NAME"] . $_SERVER["REQUEST_URI"]);
    exit();
    }

    bu kodlar işinizi görecektir.
  • 11-09-2012, 16:37:01
    #4
    ergin hocam teşekkürler verdiğin bilgi için
    seyranli hocam bu kodları nerede ve nasıl kullanacağım ayrıntı verirsen sevinirim
  • 11-09-2012, 17:00:16
    #5
    PHP yerine htaccess kullanmak daha iyi bence. Tabi sunucu destekliyorsa.
  • 11-09-2012, 17:43:37
    #6
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^www\siteadi\.com$ [NC]
    RewriteRule ^(.*)$ http://siteadi.com/$1 [L,R=301]


    yukarıdaki kodun domain kısmını kendinize göre düzenleyip ana dizininizde bulunan .htaccess dosyasına eklerseniz sitenizdeki tüm bağlantılar https olarak devam eder.
  • 11-09-2012, 18:11:51
    #7
    hocam yaptım ama birşey değişmedi.. .htaccess dosyasının altına ekledim dediğiniz gibi domaini kendime göre değiştirdim ama birşey değişmedi
  • 11-09-2012, 19:18:55
    #8
    omerkilci adlı üyeden alıntı: mesajı görüntüle
    hocam yaptım ama birşey değişmedi.. .htaccess dosyasının altına ekledim dediğiniz gibi domaini kendime göre değiştirdim ama birşey değişmedi
    Siteniz ana dizindemi calisiyor? Yoksa herhangi bi dosya icindemi mesela aa.com/site
    Gibi bir iceriktemi calisiyor siteniz
  • 11-09-2012, 20:24:28
    #9
    Verdiğim kodları tüm sayfalarınızda çalışan herhangi bir php dosyasına ekleyebilirsiniz.
    functions.php
    header.php
    ayar.php
    gibi isimler arayıp herhangi birine ekleyebilirsiniz.


    htaccess ile yönlendirmek isterseniz o kodlar sizin için uygun olmaz. Şu kodlarla yönlendirin derim

    RewriteCond %{HTTPS} !=on
    RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R,L]