• 24-01-2024, 20:28:46
    #1
    Selamlar. Web sitem her tarayıcıda farklı çalışıyor. Chrome'da site http olarak açıldığından içerikler gelmiyor. Diğer tarayıcıların bazıları https olarak çağırıyor fakat onlarda bazen hatalı açıyor.
    .htaccess kodlarını burada paylaşıyorum ;

    # SEO URL Settings
    
    RewriteEngine On
    
    RewriteEngine On
    RewriteBase /
    RewriteCond %{HTTPS} off [OR]
    RewriteCond %{HTTP_HOST} ^www\. [NC]
    RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC]
    RewriteRule ^ https://%1%{REQUEST_URI} [L,NE,R=301]
    
    
    ReWriteRule ^sitemap.xml sitemap.php
    
    RewriteCond %{REQUEST_URI} !(\.css|\.js|\.png|\.jpg|\.gif|robots\.txt|\.xml)$ [NC]
    
    RewriteCond %{REQUEST_FILENAME} !-f
    
    RewriteCond %{REQUEST_FILENAME} !-d
    
    
    #rewritebase /
    
    RewriteRule ^([^?]*) index.php?page=$1 [L,NC,QSA]
  • Kabul Edilen Cevap
    • yapıp çerezleri temizlermisiniz

      RewriteEngine On
      RewriteCond %{HTTPS} off [OR]
      RewriteCond %{HTTP_HOST} ^www\. [NC]
      RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC]
      RewriteRule ^ https://%1%{REQUEST_URI} [L,NE,R=301]
      RewriteCond %{REQUEST_URI} !(\.css|\.js|\.png|\.jpg|\.gif|robots\.txt|\.xml)$ [NC]
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteRule ^([^?]*) /index.php?page=$1 [L,QSA]
  • 24-01-2024, 20:30:51
    #2
    <IfModule mod_rewrite.c>
        RewriteEngine On
        RewriteBase /
       
        RewriteCond %{HTTPS} off
        RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,NE,R=301]
        
        RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
        RewriteRule ^ https://%1%{REQUEST_URI} [L,NE,R=301]
    
        RewriteCond %{REQUEST_URI} !\.(css|js|png|jpg|gif|robots\.txt|xml)$ [NC]
        
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteCond %{REQUEST_FILENAME} !-d
        
        RewriteRule ^([^?]*) index.php?page=$1 [L,NC,QSA]
    </IfModule>
  • 24-01-2024, 20:35:44
    #3
    Misafir adlı üyeden alıntı: mesajı görüntüle
    <IfModule mod_rewrite.c>
        RewriteEngine On
        RewriteBase /
      
        RewriteCond %{HTTPS} off
        RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,NE,R=301]
        
        RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
        RewriteRule ^ https://%1%{REQUEST_URI} [L,NE,R=301]
    
        RewriteCond %{REQUEST_URI} !\.(css|js|png|jpg|gif|robots\.txt|xml)$ [NC]
        
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteCond %{REQUEST_FILENAME} !-d
        
        RewriteRule ^([^?]*) index.php?page=$1 [L,NC,QSA]
    </IfModule>

    aynı sorun devam ediyor. başka bir çözüm var mı bildiğiniz ?
  • 24-01-2024, 20:39:53
    #4
    Bu cevap, konu sahibi tarafından kabul edilebilir bir cevap olarak işaretlendi.
    yapıp çerezleri temizlermisiniz

    RewriteEngine On
    RewriteCond %{HTTPS} off [OR]
    RewriteCond %{HTTP_HOST} ^www\. [NC]
    RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC]
    RewriteRule ^ https://%1%{REQUEST_URI} [L,NE,R=301]
    RewriteCond %{REQUEST_URI} !(\.css|\.js|\.png|\.jpg|\.gif|robots\.txt|\.xml)$ [NC]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^([^?]*) /index.php?page=$1 [L,QSA]
    • basaransefa
    basaransefa bunu beğendi.
    1 kişi bunu beğendi.
  • 25-01-2024, 00:54:06
    #5
    Çok teşekkür ederim. Sorunum çözüldü