百度分享不支持https网站怎么办 本地化轻松解决

2018-8-14 16:19 来自本站原创 1,989 12 2
[摘要]

百度分享有一个令人蛋疼的问题就是他们竟然不支持HTTPS网站调用,当前较为稳妥的方法是将百度分享本地化,不调用百度官方的文件。

社会化分享插件对于网站来说算得上是一个非常实用的功能了,随着JiaThis等插件的关闭,当前较为好用的社会化分享插件应该是百度分享了。但百度分享有一个令人蛋疼的问题就是他们竟然不支持HTTPS网站调用,这尼玛~~

百度分享不支持https网站怎么办 本地化轻松解决

都知道当前网络安全是一个重要的话题,一直以来劫持、广告弹窗等问题严重影响网站用户体验,许多站长都及时的为自己的站点配置了SSL证书,正式开启HTTPS之旅。如果你的网站之前有使用百度分享,这时候发现不管用了。

是的,百度分享js代码不支持HTTPS请求,据说是因为百度分享一直都找不到赢利点,所幸百度官方也就懒得维护了,花费财力物力去给你配置HTTPS?洗洗睡吧

那我们启用HTTPS的网站怎么办?当前较为稳妥的方法是将百度分享本地化,不调用百度官方的文件,咱们自己支持HTTPS请求

方法步骤:

1、下载相关百度分享文件,解压得到static文件夹

点击下载 提取码:pxaa

2、将static文件夹直接置入网站根目录

3、将你获取到的百度分享代码里http://bdimg.share.baidu.com/static/api/js/share.js 更换为http://yourdomain.com/static/api/js/share.js 即可

注意:如果你不想使用static这个文件夹名称或者不能将其置入根目录,可以根据自己的实际情况进行更改。但是static/api/js/目录里share.js必须经过修改,否则因为路径问题,将会无法正常使用百度分享。

修改方法:

打开share.js文件搜索"static/"将其中文件夹路径替换为你的文件夹名称,路径一定要填对哦,在根目录就直接"static/";在example文件夹就写"example/static/",以此类举~~

将百度分享本地化有诸多好处,首先是解决了HTTPS调用的问题,更重要的是文件的请求是在本服务器上,完全不受第三方服务器的限制,稳定性和速度都有了保障。

如果认为本文对您有所帮助请赞助本站

支付宝扫一扫赞助微信扫一扫赞助

  • 支付宝扫一扫赞助
  • 微信扫一扫赞助
  • 声明:凡注明“本站原创”的所有文字图片等资料,版权均属 雅兮网 所有,欢迎转载,但务请注明出处;
    目前评论:12   其中:访客  11   博主  1
    加载中...
    1. 3周前 (09-02) 11楼

      不错 顶一个

    1 2
    发表评论

    疑问 调皮 难过 抠鼻 吓 微笑 可爱 坏笑 惊讶 发呆 疑问 大兵 偷笑 咒骂 发怒 白眼 鼓掌 得意 擦汗 亲亲 大哭 呲牙 晕 强

    12 2 1,989
    Top