开启SSL后,百度分享无法使用解决办法

站点建设212.1K字数 858阅读2分51秒阅读模式

折腾了几个小时把博客弄成了HTTPS,本是兴高采烈的想分享下自己的经验和体会。突然发现分享按钮点击并没弹出来分享页面。。

 文章源自亦枫博客-https://yflad.cn/650.html

HTTPS相关文章:文章源自亦枫博客-https://yflad.cn/650.html

WordPress搭配腾讯云SSL启用全站HTTPS文章源自亦枫博客-https://yflad.cn/650.html

WordPress启用全站SSL(配置腾讯云CDN)文章源自亦枫博客-https://yflad.cn/650.html

 文章源自亦枫博客-https://yflad.cn/650.html

怎么回事呢?第一反应是SSL惹的祸,熟练的F12(哈哈)之后发现是百度分享的js引用错误问题文章源自亦枫博客-https://yflad.cn/650.html

开启SSL后,百度分享无法使用解决办法

图与上述不符,演示下(当时忘记截图了)

之后百度一下,说是百度分享目前还不支持HTTPS,呃呃呃呃、、、国内第一大的搜索引擎咋回事了文章源自亦枫博客-https://yflad.cn/650.html

 文章源自亦枫博客-https://yflad.cn/650.html

当然了,本着发现问题,解决问题的原则。先是想下载百度分享的全部文件,在本地引用的。结果没找到つ﹏⊂(捂脸)文章源自亦枫博客-https://yflad.cn/650.html

 文章源自亦枫博客-https://yflad.cn/650.html

后来照着百度的方法做了,但无一例外都是失败了(效果不满意)文章源自亦枫博客-https://yflad.cn/650.html

于是就在GIT上搜索了下baidu,巧不巧的还真有了。首先的感谢hrwhisper的分享文章源自亦枫博客-https://yflad.cn/650.html

开启SSL后,百度分享无法使用解决办法文章源自亦枫博客-https://yflad.cn/650.html

 文章源自亦枫博客-https://yflad.cn/650.html

方法也很简单,下载文件解压。上传到站点根目录(提取码:9shj)文章源自亦枫博客-https://yflad.cn/650.html

然后修改对应的百度分享链接,可在审查元素里查看文章源自亦枫博客-https://yflad.cn/650.html

  1. src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='

替换成文章源自亦枫博客-https://yflad.cn/650.html

  1. src='/static/api/js/share.js?v=89860593.js?'

PS:目录根据实际需求填写文章源自亦枫博客-https://yflad.cn/650.html

博主的如下:文章源自亦枫博客-https://yflad.cn/650.html

  1. src='/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script>

最后清理下缓存试试,如果不行可以去掉 +~(-new Date()/36e5) 再试试,方法要多找,不能失败了就放弃了文章源自亦枫博客-https://yflad.cn/650.html


 

目前受影响的还有百度站内搜索,希望官方尽快升级吧!开启SSL后,百度分享无法使用解决办法

-------------本文结束-------------

继续阅读
扫扫关注公众号
weinxin
我的微信
扫扫体验小程序
weinxin
我的公众号
亦枫
  • 本文由 发表于 2017年6月6日 21:25:05
评论  2  访客  1  作者  1
    • 天鸡部落
      天鸡部落 1

      发现不只是百度分享出问题了,连百度推送都有问题,现在都主要靠手工提交了。

    匿名

    发表评论

    匿名网友 填写信息

    :?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

    确定