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

来源:互联网 发布:windows打war包 编辑:程序博客网 时间:2024/06/05 09:27

暴力解决配置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

0 0
原创粉丝点击