| wordpress,Discuz,Zblog模板開啟HTTPS網(wǎng)站訪問(wèn)排版 |
wordpress,Discuz,Zblog模板開啟HTTPS網(wǎng)站訪問(wèn)排版 一、 wordpress模板開啟HTTPS網(wǎng)站訪問(wèn)排版錯(cuò)亂 通過(guò)ftp連接在wp-config.php文件中加入如下兩行,重啟站點(diǎn)生效。 define('FORCE_SSL_ADMIN', true); if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false) $_SERVER['HTTPS']='on'; 二、Discuz開啟HTTPS網(wǎng)站訪問(wèn)排版錯(cuò)亂 以下配置是讓相應(yīng)域名訪問(wèn)時(shí)強(qiáng)制跳轉(zhuǎn)HTTPS 編輯source/class/discuz/discuz_application.php文件 在188行處添加如下: 注:下列示例代碼中的"baidu.com"為用戶的自有域名,具體問(wèn)題處理時(shí)可將該域名替換為用戶的自有域名。 if ($this->endWith($_SERVER['HTTP_HOST'],"baidu.com")) { $_G['scheme'] = 'https'; } 在207行添加如下代碼 private function endWith($haystack, $needle) { $length = strlen($needle); if($length == 0){ return true; } return (substr($haystack, -$length) === $needle); } 三、Zblog開啟HTTPS網(wǎng)站訪問(wèn)排版錯(cuò)亂 登錄Zblog后臺(tái)在網(wǎng)站設(shè)置修改基礎(chǔ)設(shè)置中的網(wǎng)站地址為HTTPS即可。 新版本需要單獨(dú)設(shè)置b:1;,默認(rèn)他是b:0;是無(wú)法修改“固定網(wǎng)站域名”的 select * from zbp_config where conf_Key like '%ZC_PERMANENT_DOMAIN_WITH_ADMIN%' or conf_Key like '%ZC_PERMANENT_DOMAIN_ENABLE%' |