请求被 Heroku 自定义域的管理规则错误禁止



我创建了一个Heroku Java Web应用程序。我添加了 pointDNS 帐户以*.herokuapp.com域转发到我的自定义域。转发成功,我可以使用我的自定义域打开我的 heroku 应用程序。example.comwww.example.com正在工作。但是有时当我打开example.com时会给出此错误:

{
"message": "Request forbidden by administrative rules",
"__type": "CloudSearchException"
}

Cannot GET /

我也可以看到 Heroku 帐户中的 H27 错误。但是此时,如果我打开www.example.com它正在工作。

我从铬开发人员工具检查ip,我看到example.comwww.example.com将转到不同的 IP 地址。我使用谷歌挖掘所有 ipexample.com并在浏览器中尝试所有这些。某些 IP 会给出相同的错误。这是 heroku 错误还是因为我为 DNS 设置了错误的规则?如何解决"行政规则禁止的请求"错误?

这似乎不是配置错误,而更像是一种防火墙类型的规则触发,阻止了访问。

检查您是否没有发出太多请求,这被视为虚假或激进的抓取,并且 IP 被阻止。

pointDNS 解决了我的问题。我正在使用 pointDNS 为我的自定义域设置 DNS 规则。我问他们关于问题的问题。他们说我的账户里有一些过时的记录。当他们删除它们时,问题已修复

最新更新