• 12-12-2017, 20:27:31
    #1
    Merhaba, siteme birkaç saat önce SSL sertifikası aldım.
    htaccess'te gerekli yönlendirmeleri yaptım, site gayet olağan bir şekilde http:// ile girilen linkleri https:// olarak çeviriyor.
    Fakat benim sorunum çevrilen linklerin sef link yapsını yani seo dostu url yapısını bozması.
    Örnek verecek olursam: https://site/genel-kultur sayfasını http://site.com/genel-kultur şeklinde yazdığımda, sayfayı https://site.com/genel-kultur?s=genel-kultur şeklinde çağırıyor.
    Site içerisindeki sorguyla beraber çağırıyor. İnternette nereye baktıysam çözüm bulamadım. Gayet basit olduğunu düşündüğüm bir sorun ancak hâlâ çözümünü bulabilmiş değilim.
    htacces yönlendirme kodlarım:
    RewriteRule ^(.*)$ sayfa.php?s=$1
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^www\.site\.com [nc]
    RewriteRule (.*) https://site.com/$1 [R=301,L]
    RewriteEngine On
    RewriteCond %{SERVER_PORT} 80
    RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
    Yardımcı olmak isteyenlere şimdiden teşekkürler.
  • 12-12-2017, 23:41:29
    #2
    RewriteEngine On
    RewriteCond %{SERVER_PORT} 80
    RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
     
    Yukarıda ki kod bloğu çalışmaz ise RewriteCond %{SERVER_PORT} !=443 olarak değişip tekrar deneyin
    SSL sertifikanızın geçerli olup olmadığını kontrol edin ayrıca LİNK
  • 13-12-2017, 00:52:24
    #3
      RewriteCond %{SERVER_PORT} 80
    RewriteRule ^(.*)$ https://siteadim.com/$1 [R=301,L]
    Bunu da deneyebilirsin...Üsteki ileti ile aynı..