Cloudflare CAPTCHA теперь срабатывает только при наличии амперсанда
Саймон Уиллисон поделился полезным трюком для настройки Cloudflare Managed Challenge (CAPTCHA) на своём сайте. Он использует защиту для faceted search, чтобы crawlers не спарсили все возможные комбинации фильтров, но столкнулся с проблемой: даже простые запросы вроде
Решение оказалось элегантным — правило, которое активирует CAPTCHA только для URL с амперсандом (&):
Интересно, что Уиллисон сначала попробовал настроить это через Cloudflare MCP с помощью Claude Code, но MCP-сервер не смог редактировать нужные правила. Пришлось переключиться на прямой Cloudflare API — и это сработало. Отличный пример того, как комбинировать AI-инструменты с традиционными API для решения практических задач.
#Cloudflare #CAPTCHA #ClaudeCode #WebDev #Optimisation
Саймон Уиллисон поделился полезным трюком для настройки Cloudflare Managed Challenge (CAPTCHA) на своём сайте. Он использует защиту для faceted search, чтобы crawlers не спарсили все возможные комбинации фильтров, но столкнулся с проблемой: даже простые запросы вроде
?q=term вызывали капчу.Решение оказалось элегантным — правило, которое активирует CAPTCHA только для URL с амперсандом (&):
(http.request.uri.path wildcard r"/search/*" and http.request.uri.query contains "&"). Теперь поиск по одному параметру работает без проверки, а капча срабатывает только при сложных запросах с несколькими фильтрами.Интересно, что Уиллисон сначала попробовал настроить это через Cloudflare MCP с помощью Claude Code, но MCP-сервер не смог редактировать нужные правила. Пришлось переключиться на прямой Cloudflare API — и это сработало. Отличный пример того, как комбинировать AI-инструменты с традиционными API для решения практических задач.
#Cloudflare #CAPTCHA #ClaudeCode #WebDev #Optimisation
⚡1🔥1