• 06-07-2020, 13:16:49
    #1
    Merhabalar

    siteme http://siteadi.net yerine https://www.siteadi.net olarak otomatik yönlendirme yapmak istiyorum.

    Hem https:// hem de www ya zorunlu olmasını istiyorum.

    Bunun için hangi htacces kodunu kullanmalıyım.

    Not: Really Simple SSL kullanıyorum yeterli olur mu ?
  • 06-07-2020, 13:18:40
    #2
    RewriteEngine On
    RewriteCond %{SERVER_PORT} 80
    RewriteRule ^(.*)$ https://www.yourdomain.com/$1 [R,L]
  • 06-07-2020, 13:18:46
    #3
    Üyeliği durduruldu
    RewriteEngine OnRewriteCond %{SERVER_PORT} 80RewriteRule ^.*$ https://www.%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
  • 06-07-2020, 13:19:32
    #4
    https://wpdoz.com/sizi-cok-fazla-kez...atasi-cozuldu/

    Burada .htaccess kodunu bulabilirsiniz.
  • 06-07-2020, 13:20:14
    #5
    CMS Wordpress sanırım, ayarlardan site adersini www ile birlikte belirtin sonra Really Simple SSL aktif edin yeterli olacaktır.
  • 06-07-2020, 13:20:23
    #6
    Larus adlı üyeden alıntı: mesajı görüntüle
    RewriteEngine OnRewriteCond %{SERVER_PORT} 80RewriteRule ^.*$ https://www.%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
    Teşekkürler
  • 06-07-2020, 13:28:52
    #8
    Merhaba @Coaklo;
    Bunun birden çok yolu var. Sanırım WordPress kullanıyorsunuz. WordPress için eklentiler mevcut, Cloudflare kullanıyorsanız oradan da yapabilirsiniz fakat .htaccess için istemişsiniz.
    RewriteEngine On 
    RewriteCond %{HTTPS} off 
    RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
    Bu kodu deneyebilirsiniz. HTTP, HTTP WWW, HTTPS -> HTTPS WWW 'ye yönlendirir.

    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^example.com [NC]
    RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301,NC]
    İlk kod çalışmadıysa bunu deneyin. Fakat example.com yerine kendi domaninizi yazın.
    HTTP, HTTP WWW, HTTPS -> HTTPS WWW 'ye yönlendirir.

    Yardımı olduysa teşekkür için R10+ verebilirsiniz. İyi günler.

    TDBilisim - Yazılım ve Bilişim