Назад | Перейти на главную страницу

Блокировать определенный URI с помощью строки запроса в Varnish

Может ли кто-нибудь помочь заблокировать URL-адрес, который содержит строки запроса в Varnish?

Например: /abcd.php?

Блокировка /abcd.php еще работает с? Я могу получить доступ к странице

Спасибо, Радж

Вы можете создать правило перезаписи и вернуть код ошибки HTTP примерно так:

if (req.url ~ "/abcd.php$") {
  error 404 "Not found" 
}

Если у вас есть какие-то параметры, вам нужно удалить $ в конце строки.