SSL Problemi Çözümü

Chủ đề Trợ giúp

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')){
34.591 Lượt xem
23.04.2022

Bình luận

Hãy để chúng tôi chuyển bạn sang Yöncü!

Hãy liên hệ với chúng tôi để chuyển đổi nhanh chóng các dịch vụ của bạn từ nhà cung cấp khác sang công ty chúng tôi với sự hỗ trợ nhanh chóng 24/7.

Mẫu đơn chuyển nhượng

Xác nhận giao dịch

Bạn có chắc chắn muốn thực hiện giao dịch này không?