我爱自学

 找回密码
 会员注册

QQ登录

只需一步,快速开始

Bshare分享代码在HTTPS协议下失效

随着社会化媒体的蓬勃发展,社会化流量正在逐渐超越SEO流量,成为网站流量的主要来源。如何在网络社会化的这个洪流中,进行社交网络优化(Social Media Optimization,即SMO) 为自己的网站达到推广的效用。

在这方面社会化分享服务商,提供快速分享到QQ空间、新浪微博、人人网等的分享功能,对网站体验及SEO优化帮助较大。

我爱自学网使用的Bshare分享服务代码,网站使用HTTPS协议后,分享效果出现异常。原因是bshare代码里script引用了http的js文件,在https协议下,不能成行成功引用http协议下的Js文件,导致效果异常。

解决方案有二:

1.保留http连接,在分享的时候使用http连接。但问题是你不可能把这个办法告诉所有用户,所以这一条不推荐使用。而且,为了网站的安全性,应该是要设置默认跳转到https协议的。

2.将share代码中的JS引到本地,这样整个JS就都在https的服务器之下,会被识别为安全,则可以显示。

Bshare分享代码

Bshare分享代码


如上图,添加的Bshare分享代码,调用的src之中,资源是http协议js文件。需要手动把js文件内容保存后,导入到自己本地服务器,这样分享效果就正常了。

点击阅读更多内容!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

手机版|小黑屋|我爱自学 ( 蜀ICP备19015358号-3 )

GMT+8, 2024-4-20 13:29 , Processed in 0.079119 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

本站大部分教程是网站原创教程,一部分教程为我爱自学(http://www.5izixue.com)编辑收集整理。

如果您需要转载我爱自学网站教程,请注明“资料来源:我爱自学(5izixue)”字样并注明本站网址。

编辑收集整理的教程版权归原作者所有,本站只提供网友交流学习使用,请勿用于商业用途,如果该文章有任何侵犯您权益的地方,请联系我们(569705694@qq.com),我们将在第一时间进行处理!谢谢您的支持!

快速回复 返回顶部 返回列表