近段時(shí)間,我的站點(diǎn)在最新評論,或文章中偶爾會出現(xiàn) [email protected] 的情況,導(dǎo)致評論內(nèi)容或部分文章內(nèi)容無法正常顯示,當(dāng)時(shí)還以為是不是 網(wǎng)站文章/wordpress 自己的郵箱保護(hù)機(jī)制問題,所以就沒有理會。問題具體表現(xiàn)如下: 查看元素后發(fā)現(xiàn)在內(nèi)容前面加載了 [email protected] 相關(guān)信息和兩個(gè) JS,具體如下所示: 查看增加的代碼
這個(gè)問題很多站點(diǎn)都出現(xiàn)過,我直接搜索這個(gè) JS 代碼,就出現(xiàn) 14.8 萬條記錄,有些站點(diǎn)打開時(shí)直接就顯示這段 JS 代碼,而不是顯示正常的內(nèi)容。 網(wǎng)上搜索“[email protected]”半天都找不到任何有用的解決辦法,后來搜索整個(gè) JS 代碼才發(fā)現(xiàn)了一個(gè)有關(guān)的帖子(《網(wǎng)站被黑 各位大牛來看看這些惡意代碼是在干啥?》),看了里面的評論內(nèi)容才找到真正的原因,具體評論如下: 既然知道了原因,解決起來就好辦了,登錄百度云加速管理后臺 >> 安全功能 >> WAF,我的站點(diǎn)果然開啟了『郵件地址混淆』功能,其目的是“防止垃圾郵件機(jī)器人自動(dòng)抓取電子郵箱地址”。 考慮到我的評論內(nèi)容和文章內(nèi)容出現(xiàn)郵箱地址的概率挺低的,所以我就直接關(guān)閉這個(gè)『郵件地址混淆』功能。 關(guān)閉了百度云加速的『郵件地址混淆』功能后,刷新本站本地緩存和百度云加速緩存后,問題果然解決了,評論內(nèi)容里面的 [email protected] 也消失不見了,評論內(nèi)容已經(jīng)可以正常顯示了。 如果你的站點(diǎn)也偶爾會出現(xiàn) [email protected] 情況,而且也是開啟了百度云加速的話,不妨檢查看看是否也開啟了『郵件地址混淆』功能?如果是的話,關(guān)閉后即可解決此問題。如果是其他 CDN 的話,也自行檢查看看是否開啟了類似的功能。如果沒有開啟 CDN 的話,請檢查所安裝的插件是否有類似的功能。出現(xiàn) [email protected] 情況的,無非就是 CDN 自帶的功能,或所安裝插件所起的作用,或所用主題自身保護(hù)郵箱地址功能,只要找到原因,解決起來還是很容易的。 今天呢,道勤小編給就大家講這么多了,感謝您的收看 |