@accept-language {
header Accept-Language zh-CN*
path /dns-query
}
reverse_proxy @accept-language http://172.29.0.1:8053 {
trusted_proxies 0.0.0.0/0 ::/0
}
以上配置表示只接受path为/dns-query和语言为zh-CN的请求
reverse_proxy的语法为
reverse_proxy 匹配器 proxy_url {
……
}
匹配器可以省略,当省略时默认为*号,表示充许所有请求
详细语法参考:
https://caddyserver.com/docs/caddyfile/directives/reverse_proxy#syntax
Views: 0