WordPress评论或文章出现email protected的解决办法

 懿古今   2017-03-29 09:30:10 发布  技术文档

近段时间,我的站点在最新评论,或文章中偶尔会出现 [email protected] 的情况,导致评论内容或部分文章内容无法正常显示,当时还以为是不是 WordPress 自己的邮箱保护机制问题,所以就没有理会。问题具体表现如下:

WordPress评论或文章出现email protected的解决办法 - 第1张 - 懿古今(www.yigujin.cn)

查看元素后发现在内容前面加载了 [email protected] 相关信息和两个 JS,具体如下所示:

WordPress评论或文章出现email protected的解决办法 - 第2张 - 懿古今(www.yigujin.cn)

这个问题很多站点都出现过,我直接搜索这个 JS 代码,就出现 14.8 万条记录,有些站点打开时直接就显示这段 JS 代码,而不是显示正常的内容。

WordPress评论或文章出现email protected的解决办法 - 第3张 - 懿古今(www.yigujin.cn)

网上搜索“[email protected]”半天都找不到任何有用的解决办法,后来搜索整个 JS 代码才发现了一个有关的帖子(《网站被黑 各位大牛来看看这些恶意代码是在干啥?》),看了里面的评论内容才找到真正的原因,具体评论如下:

WordPress评论或文章出现email protected的解决办法 - 第4张 - 懿古今(www.yigujin.cn)

既然知道了原因,解决起来就好办了,登录百度云加速管理后台  - 安全功能 - WAF,我的站点果然开启了『邮件地址混淆』功能,其目的是“防止垃圾邮件机器人自动抓取电子邮箱地址”。

WordPress评论或文章出现email protected的解决办法 - 第5张 - 懿古今(www.yigujin.cn)

考虑到我的评论内容和文章内容出现邮箱地址的概率挺低的,所以我就直接关闭这个『邮件地址混淆』功能。

WordPress评论或文章出现email protected的解决办法 - 第6张 - 懿古今(www.yigujin.cn)

关闭了百度云加速的『邮件地址混淆』功能后,刷新本站本地缓存和百度云加速缓存后,问题果然解决了,评论内容里面的 [email protected] 也消失不见了,评论内容已经可以正常显示了。

小结

如果你的站点也偶尔会出现 [email protected] 情况,而且也是开启了百度云加速的话,不妨检查看看是否也开启了『邮件地址混淆』功能?如果是的话,关闭后即可解决此问题。如果是其他 CDN 的话,也自行检查看看是否开启了类似的功能。如果没有开启 CDN 的话,请检查所安装的插件是否有类似的功能。出现 [email protected] 情况的,无非就是 CDN 自带的功能,或所安装插件所起的作用,或所用主题自身保护邮箱地址功能,只要找到原因,解决起来还是很容易的。

本文地址:https://www.yigujin.cn/1172.html

你可能感兴趣的文章

文章标签: ,   ,  
版权声明:本文为原创文章,版权归 懿古今 所有,欢迎分享本文,转载请保留出处!发布此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请发邮件至[email protected],确认后马上更正、删除,谢谢!

发表评论

  1. Koolight
    Koolight @回复

    现在博文分享到微信朋友圈,链接前面的缩略图都不显示了,个人估计是微信又做了调整,暂时还没时间研究个所以然。博主可以试试看是不是微信调整了。

    • 懿古今
      懿古今2017-03-30 09:03  回复

      @Koolight[偷笑] 我很少用微信,有空我测试看看。原先可以同步到新浪博客的也被封了,不知道微信这个是不是调整

      • 大仁博客
        大仁博客2017-03-30 20:05  回复

        @懿古今新浪好像是对接口做了调整,为防止黑产利用微博开放接口刷话题、刷热门等情况。。

  2. 星空游戏
    星空游戏 @回复

    感谢分享

  3. 热腾网
    热腾网 @回复

    CDN再作怪。

    • 懿古今
      懿古今2017-03-30 09:03  回复

      @热腾网是的,原先我还真不知道是百度云加速的问题

  4. 文栋说自媒体
    文栋说自媒体 @回复

    百度云加速还有这机制,长见识了

    • 懿古今
      懿古今2017-03-30 09:02  回复

      @文栋说自媒体是的,就是保护内容中出现的邮箱地址被他人抓取,但是也会造成我们部分内容无法正常显示

  5. 明月登楼
    明月登楼 @回复

    停用百度云加速很久了!国内这些CDN服务真心不敢用了!

  6. 明月登楼的Typecho博客
    明月登楼的Typecho博客 @回复

    百度云加速里的安全防护,很多时候都是“防”住了自己!防不了别人!好尴尬呀!

  7. 木庄博客
    木庄博客 @回复

    买个低配的阿里云呗,百度云加速确实感觉鸡肋,除非付费吧?

    • 懿古今
      懿古今2017-03-31 19:01  回复

      @木庄博客百度云加速付费太贵了,如果被攻击,可以用来玩玩

  8. 爱资讯网
    爱资讯网 @回复

    没碰到过啊

    • 懿古今
      懿古今2017-03-31 18:59  回复

      @爱资讯网[偷笑] 这个问题是要开启百度云加速的邮箱地址保护才会出现

  9. 衣皇后
    衣皇后 @回复

    学习使人进步,到此拜读!

  10. 简单生活
    简单生活 @回复

    我的小站就七牛玩玩得了!~~等内过两年再上阿里云服务器

    • 懿古今
      懿古今2017-03-31 23:12  回复

      @简单生活我的图片也是存放在七牛,感觉七牛还是挺稳定的

  11. 呆毛电脑配置网
    呆毛电脑配置网 @回复

    我电脑这个站还在阿里云上。没用百度云加速