Cloudflare CAPTCHA 规则:仅当搜索 URL 包含至少一个 & 符号时触发
作者使用 Cloudflare 的托管质询(Managed Challenge)来阻止爬虫过度抓取其网站的 faceted 搜索引擎,但发现即使是简单的 ?q=term 搜索也会触发验证码。通过 Claude Code 摸索后,作者设置了一条新规则:仅当搜索 URL 的查询参数中包含至少一个 & 符号时才触发 CAPTCHA。这样 /search/?q=lemur 这类简单搜索就不会再弹出验证码了。文章还记录了尝试 Cloudflare MCP 但最终改用 Cloudflare API 的过程。