• 05-11-2021, 02:13:49
    #1
    başına www koyunca güvenli www koymazsam güvenli değil diyor. .htaccess dosyam aşağıdaki gibi nasıl revize etmem lazım acaba. cloudflare den sll almaya çalışıyorum.

    RewriteEngine On
    RewriteCond %{SERVER_PORT} !=443
    RewriteRule ^siteadı.com%{REQUEST_URI} [NS,R,L]


    çözüldü:

    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^siteadı.com [NC]
    RewriteRule ^(.*)$ http://www.siteadı.com/$1 [L,R=301]


    yukarıdaki kodu kullanarak www olmayandan www olana yönlendirme yapabilirsiniz.
  • 05-11-2021, 02:17:23
    #2
    theodyolog adlı üyeden alıntı: mesajı görüntüle
    başına www koyunca güvenli www koymazsam güvenli değil diyor. .htaccess dosyam aşağıdaki gibi nasıl revize etmem lazım acaba. cloudflare den sll almaya çalışıyorum.

    RewriteEngine On
    RewriteCond %{SERVER_PORT} !=443
    RewriteRule ^siteadı.com%{REQUEST_URI} [NS,R,L]
    www olduğunda yada olmadığında siteniz iki ayrı şekilde algılanır.
    birini seçmeniz ve tüm herşeyi ona bağlı ayarlamanız gerekiyor.

    www koyup koymamakla alakalı değil.
    siz sitenizi siteadi.com diye mi www.siteadi.com diye mi kullanmayı tercih ettiniz.

    seçtiğiniz haliyle tüm kayıtlarınız bu şekilde olmalı.
    veritabanında da böyle kayıtlı olmalı.
    htacceste de, cloudflare vs. hepsinde.
  • 05-11-2021, 02:17:38
    #3
    www li haline force edebilirsin.
    <IfModule mod_rewrite.c>
    RewriteCond %{HTTPS} !=on
    RewriteCond %{HTTP_HOST} !^www..+$ [NC]
    RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
    </IfModule>
    Bi dene istersen
  • 05-11-2021, 02:19:32
    #4
    mcatakcin adlı üyeden alıntı: mesajı görüntüle
    www olduğunda yada olmadığında siteniz iki ayrı şekilde algılanır.
    birini seçmeniz ve tüm herşeyi ona bağlı ayarlamanız gerekiyor.

    www koyup koymamakla alakalı değil.
    siz sitenizi siteadi.com diye mi www.siteadi.com diye mi kullanmayı tercih ettiniz.

    seçtiğiniz haliyle tüm kayıtlarınız bu şekilde olmalı.
    veritabanında da böyle kayıtlı olmalı.
    htacceste de, cloudflare vs. hepsinde.
    html template hocam. direkt olarak siteadı.com olarak girdim aynı şekilde cf yede siteadı.com olarak girdim


    asiminnesli adlı üyeden alıntı: mesajı görüntüle
    www li haline force edebilirsin.
    <IfModule mod_rewrite.c>
    RewriteCond %{HTTPS} !=on
    RewriteCond %{HTTP_HOST} !^www..+$ [NC]
    RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
    </IfModule>
    Bi dene istersen
    çalışmadı hocam denedim
  • 05-11-2021, 02:39:28
    #5
    https://www.sslforfree.com/
    Buradan 5 dakika içinde 90 günlük ücretsiz SSL alabilirsiniz.
    Aldığınız SSL ile www olmadan güvenli görünmesini sağlayabilirsiniz.
  • 05-11-2021, 02:43:09
    #6
    Bir de şunu deneyin.

    RewriteEngine On
    RewriteCond %{SERVER_PORT} 80
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L]