這裏先介紹一下 HTTP 和 HTTPS 這裏有本人寫的一篇文章可以先看看。
HTTP和HTTPS的區別
https://blog.csdn.net/qq_36908872/article/details/80602437
自己百度了一下想通過最簡便的方法來全部吧HTTP 改爲 HTTPS
站長博客網站:豐收賺 www.fengzhia.com
開啓全局 HTTPS 的設置方法
1.“設置”中“常規”裏面把“WordPress 地址(URL)”、“站點地址(URL)”兩個地址的 http 修改爲 https 並保存.
2.找到 WordPress 網站根目錄的配置文件 wp-config.php,在裏面找到下面這段代碼
/* 好了!請不要再繼續編輯。請保存本文件。使用愉快! */
/** WordPress 目錄的絕對路徑。 */
if ( !defined('ABSPATH') )
define('ABSPATH', dirname(__FILE__) . '/');
然後在上面這段代碼的前一行,加入下面這段代碼
$_SERVER['HTTPS'] = 'ON'; //設置 WordPress 全站開啓 HTTPS。
define('FORCE_SSL_LOGIN', true);
define('FORCE_SSL_ADMIN', true);
3.爲了保證 WordPress 站點之前添加的各個鏈接或者多媒體文件把 http 協議改成 https 協議,還需要通過數據庫 SQL 查詢執行一條替換命令,代碼如下:
- update wp_posts set post_content = replace(post_content, 'http://www.域名.cn','https://www.域名.cn');
你一頓操作猛如虎之後以爲自己把全部的HTTP 都改成了HTTPS 登陸後臺一看傻眼了 後臺登陸不進去了
這個時候不用慌,只要把之前改的地方都改會HTTP 就可以了
第一步
數據庫查詢
SELECT * from wp_options ; 修改後提交
修改wp_options這張表的數據 其實就是修改了後臺的這個地方
第二步
數據庫修改 文章內容中所以的HTTPS 改爲HTTP
update wp_posts set post_content = replace(post_content, 'https://www.域名.com','http://www.域名.com');
第三步
找到 WordPress 網站根目錄的配置文件 wp-config.php,在裏面找到之前加上的這段代碼刪除
全部都恢復之後 ,重啓主機馬上可以重新登陸後臺了