2017-05-28 15 views
0

我們需要強制HTTPS我們的電子商務網站,但是當我們嘗試,它進入一個
HTTPS - > HTTP - > HTTPS 循環。如何追蹤WP場所多餘重定向到HTTP

一對夫婦經驗豐富的技術人員審查了我們的.htaccess,這不是罪魁禍首。
我檢查了我們的wp_config.php,沒有什麼。

我應該在哪裏找?
如何狩獵這件事?

回答

0

您可以使用這裏面的functions.php迫使HTTP URL的到https,

function fun_force_https() { 

    if (!is_ssl()) { 
    wp_redirect('https://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'], 301); 
    exit(); 
    } 
} 
add_action ('template_redirect', 'fun_force_https', 1); 

這將迫使正確重定向HTTP URL的,並刪除不需要的HTTP重定向從HTTPS回來。