0
有沒有辦法只允許在haproxy中給定格式的URL? 我想只在地址包含一個特定的後綴(在我的情況下是.png或.jpg或.gif)時才允許連接,如果沒有,則拒絕它。HAProxy只允許具有特定後綴的網址
Haproxy是否允許使用正則表達式?
喜歡:
(myurl).*\.(png|jpg|gif)
有沒有辦法只允許在haproxy中給定格式的URL? 我想只在地址包含一個特定的後綴(在我的情況下是.png或.jpg或.gif)時才允許連接,如果沒有,則拒絕它。HAProxy只允許具有特定後綴的網址
Haproxy是否允許使用正則表達式?
喜歡:
(myurl).*\.(png|jpg|gif)
你應該能夠與path_reg
測試來做到這一點。
http-request deny unless { path_reg \.(png|jpg|gif)$ }
或者,只需在命名ACL中使用文字字符串匹配即可。如果命名ACL中的任何規則匹配,則ACL匹配。
acl path_ok path_end .gif
acl path_ok path_end .jpg
acl path_ok path_end .png
http-request deny unless path_ok