技术知识分享

WordPress DUX主题无法使用百度站内搜索

腾讯云12月活动

昨天小白的pc6a学习分享被黑产疯狂的刷关键词。然后360的蜘蛛疯狂的使用WordPress的搜索接口,导致服务器CPU占用居高不下。今天小白决定启用百度站内搜索。然后遇到了一点点小麻烦。在百度站内搜索复制来的代码不执行,导致DUX主题的百度站内搜索功能失效。

简单的看了下代码,原来是百度站内搜索自动生成的代码是http的。小白的pc6a学习分享已经使用SSL,所以无法加载http的资源。好在百度已经给百度站内搜索的域名znsv.baidu.com上了https证书。只要在http后面添加个s就可以正常使用了。

附小白的代码:

<script type="text/javascript">(function(){document.write(unescape('%3Cdiv id="bdcs"%3E%3C/div%3E'));var bdcs = document.createElement('script');bdcs.type = 'text/javascript';bdcs.async = true;bdcs.src = 'https://znsv.baidu.com/customer_search/api/js?sid=1512179692484621910' + '&plate_url=' + encodeURIComponent(window.location.href) + '&t=' + Math.ceil(new Date()/3600000);var s = document.getElementsByTagName('script')[0];s.parentNode.insertBefore(bdcs, s);})();</script>

http  改为 https 即可。

未经允许不得转载:pc6a学习分享 » WordPress DUX主题无法使用百度站内搜索
阿里云服务器双12活动
宝塔面板永久版优惠券

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址