启动又拍云服务后图片全挂,发现图片地址变为 “http://https:” 批量修改图片地址
我使用又拍云的OSS云存储服务进行图床管理,之前正常的时候,只要正常上传本地,就会自动同步到又拍云的存储里。
wordpress的插件,我用的是这款:Upyun For WordPress
。我并没有使用荒野无灯的那款,那款设置有点多,有点不是很懂,而且最新版明明是1.5.5,但是全网只能找到1.5.2的版本。
在某次我关掉插件后,再次打开就再也登入不上插件了。今天有时间,我考虑是否是https的缘故,于是在我的存储域名之前添加了https,如下
幸运的是,当我这么干的时候,我成功的登入了又拍云插件,而且可以也成功同步了本地的所有图片。
兴奋的我,马上启用了又拍云服务。
然后所有图片都挂了。我一看代码,我去图片地址全部变成了“http://https://cdn.320nle.com/wp-content/uploads/2019....”
。
不得不说,我明明记得填写域名绑定那一栏的时候,是不能填写“http/https”的。但是可笑的是,默认http登入不了又拍云服务,所以我才写了https。现在回想起来,我在又拍云的https设置里,就不应该开启ssl。
话说回来,既然出现了这样的情况,我就去把又拍云的ssl关掉了,然后成功用cdn.320nle.com
登入了又拍云。接着我先关闭又拍云服务,再同步本地服务器媒体库图片。然后启用又拍云服务。
过了一会,媒体库的图片都正常了,已经都变回“http://cdn.320nle.com/wp-content/uploads/2019....”
但是文章里的图片地址依旧是“http://https://cdn.320nle.com/wp-content/uploads/2019....”
,所以文章里的图片依旧无法显示。
批量修改wordpress文章内容
300多张照片,60多篇文章,要我每个文章都点开,一个个修改?那可不得好几个小时。还好这是件有规律的事情,我只需要把“http://https”
批量替换成“http”
就好了。
那么,我们都知道文章内容都是保存在数据库里头的,于是我就进入phpMyAdmin的操作界面,点击搜索,进行关键词搜索。
(在进行以下操作之前,最好先备份一下数据库,以免出了问题得不偿失)
记得一定要点全选支持,再点执行。文章的表对应的是wp_posts,我们进入表后,就会发现搜索界面变了,有一个查找和替换的功能出来了。
我们输入对应的查找和替换值之后,点击执行即可得到“您的SQL语句已成功运行。”
最后,我的图片终于正常了~开心
图片正常了还不够
图片倒是正常了,但是为了解决这个问题,我把SSL关了,所以因为图库没有https,网站就没有安全锁了,浏览器会提示不安全。
于是我就重新去开启了图片的ssl,我也懒得替换http为https了,直接按照下面这篇文章操作就可以啦~一步搞定。
Hey,你好哇。
影视剪辑 | AE | Pr | 电脑技术 | 摄影摄像 | 电影 | 电视剧 | 二次元
我们下次见
320印象 » 启动又拍云服务后图片全挂,发现图片地址变为 “http://https:” 批量修改图片地址