慧眼看世界 - 一个值得收藏的网站
站点自从开启 ssl之后 ,就出现了各种问题,其中百度分享就不能用了!开始还莫名其妙,不知道怎么回事,后来百度找了些资料,现在整理分享给大家。
怎么办呢?要如何解决百度分享不支持https的问题呢?
跟着博主动动手,让你百度分享仍然能在https下使用 。
方法就是让百度分享在本地运行。
1.下载百度分享本地文件,下载完成解压放网站根目录,本地加载用。
文件下载: https://pan.baidu.com/s/1P-pKamZ8wfH6t6HyfBH42w 密码: y75r
2.使用方法,到百度分享官网去获取代码备用。
把下载的百度分享本地文件static文件夹解压后放到站点的根目录(注意:一定要是把这个文件名的文件夹放到夹跟目录,不然会出错)。
然后修改你刚才获取的百度分享代码,把http://bdimg.share.baidu.com这里的网址换成自己的域名,(记得把HTTP加上s)或者删除这个网址。
src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script>
修改改为如下任何一个都可以。
src='https://www.sxlog.com/static/api/js/share.js?v=89860593.js?'];</script> src='/static/api/js/share.js?v=89860593.js?'];</script>
然后把整窜代码复制加入到你想加入的网站位置即可正常加载了,如:
<div class="bdsharebuttonbox"><a href="#" class="bds_more" data-cmd="more"></a><a href="#" class="bds_qzone" data-cmd="qzone" title="分享到QQ空间"></a><a href="#" class="bds_tsina" data-cmd="tsina" title="分享到新浪微博"></a><a href="#" class="bds_tqq" data-cmd="tqq" title="分享到腾讯微博"></a><a href="#" class="bds_renren" data- cmd="renren" title="分享到人人网"></a><a href="#" class="bds_weixin" data-cmd="weixin" title="分享到微信"></a></div> <script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"24"},"share":{}};with(document)0 [(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='https://www.sxlog.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date ()/36e5)];</script>
效果如图:
本文链接:https://www.sxlog.com/post/674.html