暴力解决配置HTTPS后无法使用Hermit

暴力解决配置HTTPS后无法使用Hermit

前天刚配置了HTTPS,问题也出现了不少。其中一个就是虾米音乐不能播放,真是遗憾,对于有强迫症的人来说,这个一定要解决的。

于是,今天特地看了一下(为什么今天才看,怪博主昨天脑子被门夹了,没找到原因)。

同样是用谷歌浏览器到音乐页面(http://liuyanzhao.com/music.html)打开控制台(F12或者Ctrl+Shift+I),看到如图

这里写图片描述

咦?这不是和那个图片路径为http://xxx那种类似嘛?那还不简单啊,找到路径位置,把http改成http不就得啦。说干就干!

从上图可知,该错误出现在wp-content/plugins/hermit/assets/js/2.4.2/hermit.js的第139行
打开phpstorm,找到那里,js代码是压缩过的,没关系,beautify一下(很多方法)。beautify后,妈呀,2500行代码!谁让你看懂啦?我们的目的很简单,改路径。根据博主(菜鸟)经验,Ctrl+F一下src,找到了15个,一个个往下翻。直到看到如图

这里写图片描述

似乎发现了什么?打开控制台再瞄一下,?action=hermit&scope ,是它是它就是它。没想到幸福来得这么突然,看来我们只要把hermit.ajax_url改成新的路径就可以啦。像这样

这里写图片描述

保存保存,刷新页面。OK啦!

原文地址:http://liuyanzhao.com/1239.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

半缘修道半缘君丶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值