Как условно применить директиву gzip в Caddy? - PullRequest
0 голосов
/ 18 апреля 2019

Я пытаюсь настроить Caddy на использование gzip только в том случае, если заголовок Referer соответствует определенному домену. Это сделано для того, чтобы смягчить потенциально BREACH-атаку.

Однако я не вижу пути внутри Caddyfile, который бы позволил мне условно включить gzip на основе значения заголовка.

Директива gzip здесь:

https://caddyserver.com/docs/gzip

Разрешает только условное приложение на основе пути или расширения файла.

Надеюсь, это не связано с написанием пользовательской директивы?

:3333

# How to conditionally apply the following line?
gzip
...