wordpress 站點 https 改造

2022-07-04 發(fā)布于wordpress使用

安裝WordPress前,請確認好要用的域名,是否開啟 https,是否需要前綴 www,安裝前請確認好,如果沒wordpress基礎,安裝好后再修改域名可能會出現各種問題,請慎重

問題表現

  1. 圖標不顯示
  2. 圖片不顯示
  3. ajax請求報錯
  4. 布局錯亂
  5. 其他莫名其妙的問題

注意:推薦在安裝 wordpress 之前就配置好 https (ssl 證書),然后用https://地址安裝wordpress,因為如果不會正確的改造,可能會出現各種問題。

以寶塔為例,如果你使用其他環(huán)境,說明大神應該會自己解決,可以忽略下方的內容。

先登陸網站后臺,以免操作后無法進入網站后臺

操作后請用其他瀏覽器測試,或者用“無痕模式”測試,以免退出登陸后無法進入網站后臺

首先進入寶塔后臺的站點設置彈窗,選擇 ssl 選項卡里的“Let's Encrypt”,照圖填,如果沒成功,請聯系寶塔客服,或者用我一直在用的通配證書(¥58/年)下單時填寫優(yōu)惠碼?iotheme ,獲取通配證書。

wordpress 站點 https 改造

然后登錄 wordpress 網站后臺,在設置-常規(guī)中將“WordPress地址(URL)“和”站點地址(URL)”修改為 https,改好后點保存,這時應該無法登錄后臺了,不要慌,繼續(xù)看。

wordpress 站點 https 改造

成功保存后,如果一切正常,你就可以使用 https:// 進入后臺了。

一切正常固然重要,如果不正常進不去后臺怎么辦,或者可以進后臺,但是前臺有些靜態(tài)文件地址還是 http 導致報錯或者排版丟失,可以嘗試在網站目錄下的 wp-config.php 文件里添加一下代碼試試。

define('FORCE_SSL_ADMIN', true);
define('FORCE_SSL_LOGIN', true);
$_SERVER['HTTPS'] = 'ON';
define( 'CONCATENATE_SCRIPTS', false );

進入后臺后推薦重新保存一下固定連接

如果還不正常,進入數據庫,找到表 wp_options ,查找字段 option_name 值為 rewrite_rules 的選項,然后重命名試試看(記住名字,如果不行就改回來把?)。

wordpress 站點 https 改造

如果仍然不行,那就只能改回 http 了,方法:進入數據庫,找到表 wp_options ,查找兩個字段 siteurlhomehttps 改為 http ,如下圖,然后在寶塔網站設置彈窗中刪除 ssl證書。

wordpress 站點 https 改造

如果你有更好的解決辦法,歡迎你投稿給我們,感謝!

仍然有問題? 我們要如何幫助您?
One Nav 導航主題