答案1
- 不确定你运行的是哪个版本,但请注意:据我所知,该
block
指令已被弃用。使用此指令,你将获得:
'block' 指令现已弃用,取而代之的是使用完全相同语法的 'http-request denied'。规则已翻译,但未来版本可能会不再支持。
它仍然有效,但将来可能会被删除。
关于你的问题:
只需设置另一个 ACL:
acl url_param urlp(foo) bar
这将测试第一的,并且只有第一个 url 参数针对名称
foo
和值bar
,并计算为TRUE
或FALSE
。因此,此后,通过以下方式检查结果:
http-request deny unless whitelist url_param