当前位置: 首页 > news >正文

WordPress添加https协议致使后台打不开解决方法

由于删除WordPress缓存插件后操作不当,在加上升级处理,致使茹莱神兽博客的首页出现了https不兼容问题,WordPress后台也无法登陆,链接被误认为是定向重置次数过多,在网上找了好久的答案。

HTTPS

还有就是求助了好些人,包括在西部数码提交了问题工单,知道哪里出问题了,就是没有找到解决的方法,无论是升级还是还原到原来的版本,问题就是在哪里。

众所周知,HTTPS是一种安全协议,为了更加保护用户隐私,https已经成为一种趋势,普通网站直接启用ca证书就可以,一般可以找一个单域名免费的。

WordPress版本升级之后,uploads的路径无需修改,但是需要修改我们手动提交的一些图片网址数据。

所以,在配置好服务器上的CA证书后,最关键的两步是先把自己的后台博客链接改成 https头的。

当网站配置SSL证书开启https后,很多都会遇到这些问题:

网站css样式错乱,图片地址显示错误,网站后台进不去或登录无反应,茹莱神兽将为您列举4种解决方法。

1、在自己的根目录wp-config.php这个文件中,添加如下代码:

*
* @package WordPress
*/
放在这个位置后面就可以了$_SERVER['HTTPS'] = 'on';
define('FORCE_SSL_LOGIN', true);
define('FORCE_SSL_ADMIN', true);

这样我们会发现,后台就能够直接打开了。

2、把不带https的链接301跳转到https(比如CSS,js文件),记住,一定要是301跳转。

千万不要用js跳转,js跳转是很不受欢迎的,不要问我为什么,一定要301跳转到https页面。

在WordPress网站根目录找到更新.htaccess文件,然后打开添加一下重定向代码即可:

 RewriteEngine OnRewriteCond %{HTTPS} offRewriteRule ^(.)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

然后保存通过FTP上传覆盖源.htaccess文件即可。

3、到后台设置–常规中将所有“WordPress地址(URL)”,和“站点地址(URL)”中的地址的“http”改成“https”。

4、也可以通过修改WordPress数据库解决这个问题,修改数据库命令如下:

update wp_posts set post_content = replace(post_content, 'http://example.com','https://example.com');

说实在的,WordPress配置HTTPS后,网站前台后台出现不兼容,就是网站没有完全开启全站HTTPS协议造成的。

茹莱神兽提醒,以上四种解决方法,建议选择最熟悉最容易上手的一种方法,否则不但难以解决当下问题,还会引发新的错误。

经过一番折腾,茹莱神兽博客终于恢复正常了,还是出现在https协议上,另外一个就是web.config.php上面。

今晚上茹莱神兽是找了好久才发现这个问题的,哎呀我去,就是几串代码添加上去,终于搞定了。

作者:茹莱神兽

来源: https://www.woshiyy.cn/697.html

http://www.lryc.cn/news/456591.html

相关文章:

  • 如何使用pymysql和psycopg2执行SQL语句
  • linux无法使用ll命令
  • STM32输入捕获模式详解(上篇):原理、测频法与测周法
  • 面试中遇到的关于Transformer模型的问题有哪些?
  • 【UE】自动添加Megascans所有资产到自己的账户
  • 【函数】4.函数的单调性
  • 网格剖分-耳切法效果展示
  • 电磁力、强相互作用力、弱相互作用力、强核力,以及它们之间的关系
  • 2.安装keepalived详细过程
  • 面试题1-fail-safe机制与fail-fast 机制
  • C/C++复习(一)
  • iOS Object-C 将数组倒置(倒叙)
  • 动态轻量级线程池项目
  • 【AI知识点】批归一化(Batch Normalization)
  • 【低代码】前端低代码开发日记2:遇到的问题(1)双向绑定
  • 10.9作业
  • Go 语言中的错误和异常:设计理念与优势
  • sqli-labs less-20 less-21 less-22 cookie注入
  • IDEA下“File is read-only”可能原因及“找不到或无法加载主类”问题的解决
  • MySQL【知识改变命运】03
  • 【测试】BUG篇——BUG
  • 【高阶数据结构】深度探索二叉树进阶:二叉搜索树概念及其高效实现
  • 上传本地项目到GitHub远程仓库(极简洁操作版)
  • 在安卓中使用 `mobile-ffmpeg` 压缩后的视频,浏览器在线播放提示“没有找到支持的视频格式和 MIME 类型”的解决方案
  • C语言指针plus版练习
  • Kafka 快速入门
  • 探索人们最喜爱的AI工具及其应用影响
  • c语言位域详解
  • 如何修改Spring Boot内置容器默认端口
  • STM32自动下载电路分享及注意事项