• 01-10-2019, 17:35:14
    #1
    Http ve Https protokollerinin ikisinin birlikte çalışması sorunu nedeniyle problem yaşıyorum. Http'den giren kişilerin https'ye yönlendirilmesi için bir eklenti var mı? Her ikisininde çalışması problem oluşturuyor.

    Bilgisi olan varsa paylaşırsa sevinirim. Şimdiden teşekkürler.
  • 01-10-2019, 17:37:49
    #2
    Üyeliği durduruldu
    .htaccess dosyanıza aşağıdaki kodları düzenleyip ekleyin


    RewriteEngine OnRewriteCond %{SERVER_PORT} 80RewriteRule ^(.*)$ https://www.siteniz.com/$1 [R,L]
  • 01-10-2019, 17:45:36
    #3
    ilanlar adlı üyeden alıntı: mesajı görüntüle
    .htaccess dosyanıza aşağıdaki kodları düzenleyip ekleyin


    RewriteEngine OnRewriteCond %{SERVER_PORT} 80RewriteRule ^(.*)$ https://www.siteniz.com/$1 [R,L]
    Ana dizinde maalesef bu dosyayı bile bulamıyorum hocam. Ama site aktif.
  • 01-10-2019, 17:47:30
    #4
    Üyeliği durduruldu
    InternettinHoca adlı üyeden alıntı: mesajı görüntüle
    Ana dizinde maalesef bu dosyayı bile bulamıyorum hocam. Ama site aktif.
    gizli dosyaları göster deyin ya da yedek alıp indirin o dosyaya bunları ekleyip tekrar yükleyin
  • 01-10-2019, 17:49:16
    #5
    ana dizinde eÄŸer ".htaccess" diye bir dosya yok ise oluÅŸturun.

    ve içeriğine aşağıdaki kodu yazın. Bu kod hem https olarak hemde www olarak açmaya zorlayacaktır sitenizi.

    <IfModule mod_rewrite.c> 
    RewriteCond %{HTTPS} off [OR] 
    RewriteCond %{HTTP_HOST} !^www. [NC] 
    RewriteCond %{HTTP_HOST} ^(.*)$ [NC] 
    RewriteRule (.*) https://www.%1/$1 [R=301,L] 
    </IfModule>
  • 01-10-2019, 17:52:06
    #6
    Hosting Linux mu windows mu acaba ?
  • 01-10-2019, 17:55:37
    #7
    ilanlar adlı üyeden alıntı: mesajı görüntüle
    gizli dosyaları göster deyin ya da yedek alıp indirin o dosyaya bunları ekleyip tekrar yükleyin
    Hocam şu şekilde kaydettim ama neden olmadı acaba?

    # BEGIN LSCACHE
    ## LITESPEED WP CACHE PLUGIN - Do not edit the contents of this block! ##
    <IfModule LiteSpeed>
    RewriteEngine on
    CacheLookup on
    RewriteRule .* - [E=Cache-Control:no-autoflush]
    RewriteRule ^min/w+.(css|js) - [E=cache-control:no-vary]
    ### marker CACHE RESOURCE start ###
    RewriteRule wp-content/.*/[^/]*(responsive|css|js|dynamic|loader|fonts).php - [E=cache-control:max-age=3600]
    ### marker CACHE RESOURCE end ###
    ### marker FAVICON start ###
    RewriteRule favicon.ico$ - [E=cache-control:max-age=86400]
    ### marker FAVICON end ###
    </IfModule>
    ## LITESPEED WP CACHE PLUGIN - Do not edit the contents of this block! ##
    # END LSCACHE
    # BEGIN NON_LSCACHE
    ## LITESPEED WP CACHE PLUGIN - Do not edit the contents of this block! ##
    ### marker MINIFY start ###
    <IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} ^(.*)/min/(w+).(css|js)$
    RewriteCond %1/wp-content/cache/$2/$1.$2 -f
    RewriteRule min/(w+).(css|js) wp-content/cache/$2/$1.$2 [L]
    </IfModule>
    ### marker MINIFY end ###
    ## LITESPEED WP CACHE PLUGIN - Do not edit the contents of this block! ##
    # END NON_LSCACHE
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteEngine OnRewriteCond %{SERVER_PORT} 80RewriteRule ^(.*)$ https://www.muhammedsoner.com/$1 [R,L]
    
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress
    # php -- BEGIN cPanel-generated handler, do not edit
    # Bu etki alanı, “PHP” paketini miras alır.
    # php -- END cPanel-generated handler, do not edit




    Databir adlı üyeden alıntı: mesajı görüntüle
    Hosting Linux mu windows mu acaba ?
    linux hocam
  • 01-10-2019, 18:29:32
    #8
    Developer
    bu eklentiyi dener misiniz?

    https://wordpress.org/plugins/https-redirection/
  • 03-10-2019, 09:32:52
    #9
    brown adlı üyeden alıntı: mesajı görüntüle
    Hocam bu eklenti sanırım işe yaradı ama bu seferdesayfa içerikleri açılmıyor. Önceden htttps de sorunsuz açılan sayfalar "Your PHP installation appears to be missing the MySQL extension which is required by WordPress." uyarısı vermeye başladı.

    Edit: Kalıcı bağlantı ayarlarını değiştirdim, sonra geri eski haline getirdim düzeldi. Sanırım çakışan bir şeyler vardı. Benzer sorun yaşayan deneyebilir. Hocam size de beğeni ve +r10 verdim, ayrıca teşekkür ederim bu kolay çözüm için.