【狂人論壇】

 找回密碼
 註冊
搜尋

WordPress 啟用 Flexible SSL 後wp-admin出現迴圈錯誤的解決方法..

[複製連結]

5171

主題

1萬

金錢

150

積分

不來恩

積分
150
brian 發表於 2015-7-24 17:00 | 顯示全部樓層 |閱讀模式
WordPress 啟用 CloudFlasre 的免費 Flexible SSL 加密服務後
無法以 https 登入 wp-admin 後台、出現迴圈錯誤的解決方法..


如果使用 CloudFlasre 提供的免費 SSL 服務,在啟用靜態網址時,可能會無法正常登入 wp-admin 管理後台,會一直出現「這個網頁含有重新導向迴圈 」與「ERR_TOO_MANY_REDIRECTS」等錯誤。

解決方法:在 wp-config.php 檔案中加入以下控制碼,取代原本的其他控制碼:
  1. if( isset($_SERVER['HTTP_CF_VISITOR']) && strpos($_SERVER['HTTP_CF_VISITOR'], 'https') )
  2. $_SERVER['HTTPS']='on';
複製代碼




下面幾行也可以順便加上去,讓你的 wordPress 不花一毛錢馬上就能 https ...  (前提是你已經掛上 CloudFlare 且開啟 Flexible SSL)
  1. define('WP_HOME','https://yoursite.com');
  2. define('WP_SITEURL','https://yoursite.com');

  3. define('FORCE_SSL_LOGIN', true);
  4. define('FORCE_SSL_ADMIN', true);
複製代碼

記得上面的 yoursite.com 要改成你的網站網址


注意!在使用 CloudFlasre 的 Flexible SSL 服務時,你的「網頁伺服器」無需安裝或調整任何 SSL 方面的設定,只需要保持原樣、然後修改 wp-config.php 檔案就好。

因為  Flexible SSL 服務是只針對網友連線到 CloudFlasre 主機這一段來做 SSL 加密處理,CloudFlasre 連回你的主機讀資料還是一樣原本的 http。


相關文章:免費3年、多網域的 SSL 憑證!讓你的網站支援 https 加密連線...

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|聯絡站長|重灌狂人|狂人論壇

GMT+8, 2020-1-30 05:05

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回覆 返回頂部 返回列表