WordPress - 带有.well-known/captcha的Ajax调用响应



我正在尝试在WordPress上使用ajax调用获取数据。但是 ajax 响应结果返回 .wellknown/captcha。

响应结果:

<html><meta http-equiv="refresh" content="0;/.well-known/captcha/"></meta></head></html>

我要冒昧地说,您可能会在使用SiteGround托管的网站上收到此错误。他们实施了一个新的防火墙,阻止基于IP等的请求。您可以在此处了解它:https://www.siteground.com/blog/new-anti-bot-ai/

唯一的解决方案是要求 SiteGround 为您的站点禁用此功能。

发生这种情况是因为您的 AJAX 调用被 SiteGround 阻止以显示验证码(显然您无法填写 AJAX 调用(。

我今天遇到了同样的问题,并被告知清除我的CloudFlare缓存(修复了它(。

但是,除非关闭此"功能",否则我将离开SiteGround。我在一次重要的行业网络研讨会中被提及,并失去了大量流量和潜在业务,因为 Siteground 阻止了所有人并且验证码不起作用。

最新更新