你可以用haproxy将网址列入白名单吗?

时间:2017-04-21 16:25:59

标签: url-rewriting reverse-proxy haproxy whitelist blacklist

你好我想在haproxy中列出某些网址,例如

只能访问foobar.com/mypages/*。

应该阻止foobar.com下的任何其他内容。

haproxy能否让你有能力做到这一点?

谢谢, 鲍勃

1 个答案:

答案 0 :(得分:3)

您可以尝试以下配置来获得所需的结果:

#Will set the ACL if path matches
acl allowed_url path_reg */mypages/*

#Based on the previouslt set ACL , we can reject or allow connections
#Accept/whitelist if matches
tcp_request connection accept if allowed_url
#Reject if not
tcp_request connection reject if !allowed_url

还有其他路径匹配ACL指令:Path-directives。请使用最适合您情况的指令。