• 24-05-2019, 22:51:22
    #1
    Arkadaşlar Merhaba;

    Sitemde SSL mevcut ama ilk defa PHP tabanlı uğraştığım için çözümü bulamadım.

    www.facebookvideoindir.org ile girersek SSL aktif görünüyor ama facebookvideoindir.org ile giriş yaparsam SSL aktif olmuyor.

    Ben www.facebookvideoindir.org olmasını istiyorum facebookvideoindir.org yazsalar bile www. yönlendirmesini istiyorum.

    Nasıl yapabilirim ?

    Htaccess dosyasında

    RewriteCond %{HTTPS} !=on
    RewriteCond %{REQUEST_URI} !^/.well-known/acme-challenge/.+$
    RewriteCond %{REQUEST_URI} !^/.well-known/acme-challenge/[0-9a-zA-Z_-]+$
    RewriteRule (.*) https://www.facebookvideoindir.org/$1 [R=301,L]

    Mevcut.
  • 24-05-2019, 22:53:35
    #2
    Üyeliği durduruldu
    <?php header("Location: http://www.facebookvideoindir.org"); ?>
  • 24-05-2019, 22:55:19
    #3
    darklaynex adlı üyeden alıntı: mesajı görüntüle
    <?php header("Location: http://www.facebookvideoindir.org"); ?>

    Nereye ekleyeceğim hocam?
  • 24-05-2019, 22:55:43
    #4
    Üyeliği durduruldu
    RewriteEngine On
     RewriteCond %{SERVER_PORT} 80
     RewriteRule ^(.*)$ https://www.facebookvideoindir.org/$1 [R,L]
    htaccess değiştir bu sekilde
  • 24-05-2019, 23:00:55
    #5
    darklaynex adlı üyeden alıntı: mesajı görüntüle
    <?php header("Location: http://www.facebookvideoindir.org"); ?>
    too many redirects hatası alırsınız bunu bu şekilde kullanırsanız.

    RewriteEngine OnRewriteCond %{HTTPS} off [OR]RewriteCond %{HTTP_HOST} !^www. [NC]RewriteCond %{HTTP_HOST} ^(?:www.)?(.+)$ [NC]RewriteRule ^ https://www.%1%{REQUEST_URI} [L,NE,R=301]
    anladığım kadarıyla apache kullanıyorsunuz. apache için bunu kullanabilirsiniz hem wwwyu kullanir hem de httpsyi. nginx için isterseniz onu da yazıp gönderebilirim
  • 24-05-2019, 23:10:08
    #6
    Misafir adlı üyeden alıntı: mesajı görüntüle
    too many redirects hatası alırsınız bunu bu şekilde kullanırsanız.

    RewriteEngine OnRewriteCond %{HTTPS} off [OR]RewriteCond %{HTTP_HOST} !^www. [NC]RewriteCond %{HTTP_HOST} ^(?:www.)?(.+)$ [NC]RewriteRule ^ https://www.%1%{REQUEST_URI} [L,NE,R=301]
    anladığım kadarıyla apache kullanıyorsunuz. apache için bunu kullanabilirsiniz hem wwwyu kullanir hem de httpsyi. nginx için isterseniz onu da yazıp gönderebilirim
    Olmadı hocam. hala aynı şekilde



    Yardımcı olabilecek var mı ?
  • 25-05-2019, 16:02:09
    #7
    Üyeliği durduruldu
    Htaccess dosyasına aşağıdaki kodu ekleyip deneyin.

    RewriteEngine On
    RewriteCond %{HTTPS} off
    RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]