1.登錄WordPress后臺 - 設置 - 常規 - 將WordPress地址(URL)/站點地址(URL) 地址修改為https格式
2.部份url地址已寫入數據庫通過后臺方式無法更新的,可以使用phpmyadmin或其他管理工具將數據庫中http替換為https
3. 繼續修改wp-includes/load.php或wp-includes/functions.php 這個文件,搜索is_ssl找到對應的函數,將$_SERVER['HTTPS']修改為$_SERVER["HTTP_FROM_HTTPS"](修改文件前請注意備份)。
- function is_ssl() {
- if ( isset( $_SERVER['HTTPS'] ) ) {
- if ( 'on' == strtolower( $_SERVER['HTTPS'] ) ) {
- return true;
- }
- if ( '1' == $_SERVER['HTTPS'] ) {
- return true;
- } //Vevb.com
- } elseif ( isset($_SERVER['SERVER_PORT'] ) && ( '443' == $_SERVER['SERVER_PORT'] ) ) {
- return true;
- } elseif (isset($_SERVER["HTTP_FROM_HTTPS"])&&$_SERVER["HTTP_FROM_HTTPS"]=='on'){
- return true;
- }
- return false;
- }
新聞熱點
疑難解答
圖片精選