Üye İşlemleri Alışveriş Sepeti
+90 (216) 99 000 99 Kampanyalar Biz Kimiz?
Reklamını Bildir
Alan Adı Hosting Sunucu Marka SSL Projeler SSS Belgeler BTS Forum
Anasayfa » Yardım » SSL Problemi Çözümü

SSL Problemi Çözümü




Tüm PHP Sitelerde Uygulanabilecek Çözüm:
Sitenizin config dosyasında 2. satıra (<? veya <?php altına) bu kodları ekleyiniz:

if(isset($_SERVER['HTTP_X_FORWARDED_PROTO'])&&$_SERVER['HTTP_X_FORWARDED_PROTO']=='https'){
$_SERVER['REMOTE_ADDR']=$_SERVER["HTTP_X_FORWARDED_FOR"];
$_SERVER['REQUEST_SCHEME']='https';
$_SERVER['SERVER_PORT']=443;
$_SERVER['HTTPS']='on';
}

.htaccess ile Uygulanabilecek Çözüm:

Bu kodu siteniz FTP'si içindeki public_html veya httpdocs dizini altında yer alan .htaccess dosyasının en altına ekleyebilirsiniz.

SetEnvIfNoCase X-Forwarded-Proto "https" HTTPS=on

httpd.conf Uygulanabilecek Çözüm:

SetEnvIf X-Forwarded-Proto "https" HTTPS=on

.htaccess ile tüm http girişlerini https yönlendirmek:

RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]

Wordpress için Çözüm:

FTP'de wp-config.php dosyası 2. satırına en üstte belirttiğimiz php sitelerdeki hata çözüm kodunu ekleyebilirsiniz. Eğer düzelmez ise eski wordpress sürümleri için wp-includes/functions.php dosya içerisinde "SERVER_PORT" aratınız,
Bulunan satır:

} elseif ( isset($_SERVER['SERVER_PORT']) && ( '443' == $_SERVER['SERVER_PORT'] ) ) ) {

Bunun ile değiştiriniz: (true yazan alt satırları silmeden sadece bir satır için uygulayınız.)

}elseif(isset($_SERVER['SERVER_PORT'])&&('443'==$_SERVER['SERVER_PORT']||(isset($_SERVER['HTTP_X_FORWARDED_PROTO'])&&$_SERVER['HTTP_X_FORWARDED_PROTO']=='https'))){


Wordpress için Çözüm (Alternatif):
/wp-includes/load.php dosya içerisinde $_SERVER['HTTPS'] aratınız,
Bulunan satır:

if ( 'on' === strtolower( $_SERVER['HTTPS'] ) ) {

Bunun ile değiştiriniz:

if('on'==strtolower($_SERVER['HTTPS'])||(isset($_SERVER['HTTP_X_FORWARDED_PROTO'])&&$_SERVER['HTTP_X_FORWARDED_PROTO']=='https')){

Yöncü Bilişim
Hizmetlerimiz
Ücretsiz Servisler
Sosyal Medyada Biz
Hesap ve IBAN Numaraları Adres, Telefon ve Kroki Belgeler ve İzinler İnsan Kaynakları Referanslarımız İletişim Bilgileri Ücretsiz Üyelik Destek Sistemi Privacy Policy Sözleşmeler Hakkımızda Kadromuz SSS
Bedava .tk Uzantılı Domain VDS, VPS Sanal Sunucu WhatsApp Business API SSL Güvenlik Sertifikası Alan Adı API ve Bayilik Marka Tescil Hizmeti Web Tasarım Hizmeti Web Hosting Hizmeti Mail Hosting Hizmeti Yeni Alan Adı Kaydı Alan Adı Backorder Alan Adı Transfer Sunucu Kiralama
Hizmetlerde Online Yönetim Üyeler Arası Aktarım Alan Adı Transfer Kilidi A Record IP Yönlendirme Mail ve SMS Hatırlatma Whois Gizlilik Koruma Alt İsim Sunucu Oluşturma Hazır Uygulama Kurulumu Yapım Aşamasında Sayfası İletişim Bilgi Değiştirme DNS Yönlendirme URL Yönlendirme Satılık Sayfası Teklif Sayfası
Destek Merkezi: Yöncü Bilişim Çözümleri Ltd. Şti.
Tel: +90 (216) 99 000 99 - Faks: +90 (216) 344 18 90
Copyright © 2001 - 2022
Yöncü Bilişim Çözümleri bir OSBIL Markasıdır
Osbil Technology Ltd. - Serbest Liman Bölgesi
S.L.B.T. 447, No:435 Gazimağusa KKTC
Yöncü SSL