久青草国产观看在线视频,在线观看欧美日女,777毛片,亚洲国产精品99久久久久久久

WordPress開啟https報錯(部署SSL)的設置教程及注意事項

2023-05-09 wordpress經驗
  • 文章介紹
  • 快速入門
  • 評價&建議

WordPress開啟https出現報錯情況:

1.如果您的主題/插件使用絕對地址調用了http請求可能會導致網站打開會亂碼,或不能有綠鎖標識,需要聯系程序提供商將所有http請求修改為https

2.由于程序中用于檢測https的標識“$_SERVER['HTTPS']"未啟用,可能導致網站訪問時出現循環,不能登錄后臺(管理員賬號登錄wp后臺提示您沒有權限)等,需要修改該檢測標識

3.因為修改了wp-includes/load.php或wp-includes/functions.php? ,自動更新wordpress后會還原這兩個文件,可能導致頁面錯亂,需要重新按照此教程重新修改對應文件

 

完成后登錄WordPress后臺 - 設置 - 常規 - 將WordPress地址(URL)/站點地址(URL)?地址修改為https格式。

 

部份url地址已寫入數據庫通過后臺方式無法更新的,可以使用phpmyadmin或其他管理工具將數據庫中http替換為https(風險操作進行前請務必先對數據庫進行備份)

繼續修改wp-includes/load.php或wp-includes/functions.php?這個文件,搜索is_ssl找到對應的函數,將$_SERVER['HTTPS']修改為$_SERVER["HTTP_FROM_HTTPS"](修改文件前請注意備份)。

或將此函數修改為:
function?is_ssl()?{
if?(isset($_SERVER['HTTPS'])?&&?$_SERVER['HTTPS']?==?'on'){
return?true;
}
elseif?(isset($_SERVER["HTTP_FROM_HTTPS"])&&$_SERVER["HTTP_FROM_HTTPS"]=='on'){
return?true;
}
elseif?(isset($_SERVER['HTTP_X_FORWARDED_PROTO'])?&&?$_SERVER['HTTP_X_FORWARDED_PROTO']?==?'https'){
return?true;
}
else{
return?false;
}
}
如果使用云服務器配置https后wordpress后臺無法登錄提示將您重定向的次數過多,只需要在網站根目錄的wp-config.php開頭加入以下代碼,即可完美解決此問題:

$_SERVER['HTTPS'] = 'on';
define('FORCE_SSL_LOGIN', true);
define('FORCE_SSL_ADMIN', true);

23 0

企業建站推薦正版商業主題,國內專業團隊開發,完善售后,是您不二選擇。

正版主題商店

主題貓WP建站,累計幫助1300+客戶成功建站,為站長提供支持!

立刻開啟你的建站之旅
QQ在線客服

服務熱線

wordpress建站咨詢