網站一直使用(yòng)百度分(fēn)享代碼,網站升級HTPPS後,發現點擊分(fēn)享按鈕失效沒有任何反應了(le),這(zhè)是怎麽回事呢(ne)?原來(lái)百度分(fēn)享是不支持HTTPS的(de),遠(yuǎn)策科技總結了(le)解決HTTPS站點使用(yòng)百度分(fēn)享代碼的(de)解決方案,希望能幫到大(dà)家。
首先,我們來(lái)看下(xià)HTTPS站點下(xià),百度分(fēn)享按鈕不能用(yòng)的(de)原因,如下(xià)圖,JS代碼調用(yòng)的(de)爲百度HTTP站點的(de)文件
問題解決思路:首先将百度分(fēn)享所使用(yòng)的(de)JS、CSS、圖片等文件,放到自己的(de)站點服務器上,然後修改頁面中的(de)調用(yòng)代碼即可(kě)。
具體操作步驟如下(xià):
1.下(xià)載百度分(fēn)享的(de)文件
将下(xià)載得(de)到的(de)壓縮包,解壓後上傳到網站根目錄(下(xià)載鏈接: https://pan.baidu.com/s/1Er3lfEVxF8bu5OmjPry5ZA 提取碼: fw27 )
2.修改頁面中的(de)分(fēn)享代碼
删除百度分(fēn)享代碼中的(de)網址部分(fēn)(http://bdimg.share.baidu.com)如下(xià)圖
保存并替換頁面,刷新即可(kě)解決HTTPS下(xià)不能使用(yòng)百度分(fēn)享代碼的(de)問題。