在网站中添加 https 百度分享
一、前言
百度分享是一个提供网页地址收藏、分享及发送的 WEB2.0 按钮工具,借助百度分享按钮,网站的浏览者可以方便的分享内容到人人网、开心网、QQ空间、新浪微博等一系列 SNS 站点。 网站主可以在百度分享网站中获得分享按钮 JS 代码,嵌入到自己的网站,让网站链接分享到互联网各个角落!
为什么要用百度分享按钮?
通过百度分享按钮,您的网站的浏览者可以便捷得分享您网站上的内容到人人网、开心网、qq空间、新浪微博等 SNS 站点进行传播,为您的网站带回更多的流量。
通过百度分享按钮,您网站上的网页将更容易被百度搜索引擎所发现,从而有机会从百度搜索带回更多的流量。
通过百度分享按钮,您可以免费获取详尽地分享统计分析。了解网民将您网站上哪些内容分享到哪些SNS网站,每日的分享次数是多少,帮您更好得的跟踪、分析、激励用户的分享行为,为网站带来更多的流量。
二、获取并安装百度分享代码
进入百度分享官网页面:http://share.baidu.com/ 或直接进入http://share.baidu.com/code,选择分享按钮的类型,有图标式、文字式和浮窗式三种可供选择,按照自己的需要选择类型、风格、大小、顺序等。
选择好之后,点击"直接复制代码"。
一般安装:然后进自己的网站后台,在需要的地方用源代码模式粘贴刚刚复制的代码,一般是主页或者网站的模板页(需要能够看懂基本代码才能设置)。
常见系统安装:如果使用的是常见的建站程序,比如 DZ 论坛、WordPress、织梦CMS、ECshop 等可以参考百度分享官方帮助教程:http://share.baidu.com/help,如下点击常见系统安装,找到自己需要安装百度分享的建站程序。
以 WordPress 为例,可以直接访问:http://share.baidu.com/help/system/wordpress,以插件的形式安装百度分享后,不用看懂代码也能直接设置。
三、解决百度分享不支持 HTTPS 的问题
百度分享代码依然采用的是外链的方式去访问百度,获取相应的资源文件,包括 js、css 和图标按钮等,其对 HTTP 支持很好,但却一直不支持 HTTPS,这样会导致安装了百度分享的网站,如果使用 HTTPS 访问,浏览器依然会提示不安全,无法显示"小绿锁",之前也有很多网友已经向百度分享提交过这个问题,但却依然没有解决。
虽然网络上有七牛镜像可以来解决 https 的问题,但是如果我们把百度分享的代码放到本地,将会是一个很好的解决方案。
点此下载 static.rar,将解压后得到的 static 文件夹上传到自己网站根目录(注:域名/static)。
最后,进入自己网站的后台,修改安装的百度分享代码:
将红色方框中的地址删除,修改后为:
然后保存之后,用 https 访问自己的页面,发现本地化后的百度分享代码已经很好的支持了 https。