HAProxy: Http-запрос запрещает работу для http, но не для https URL - PullRequest
0 голосов
/ 11 февраля 2020

Поэтому я по определенным причинам пытался заблокировать все файлы png с помощью моего haproxy-сервера. проблема в том, что если я получаю доступ к любому домену http с помощью .png, он прекрасно работает, он блокирует его, но если я получаю доступ к домену https, он не блокирует его и позволяет ему любезно помочь. я не могу понять прямо сейчас, потому что он отлично перенаправляет запросы https на сервер, но не блокирует запросы https с .png в конце, вот мой конфиг haproxy ниже

    #Forward HaProxy Config 
 global
 daemon
 maxconn 300000

defaults
 mode http
 timeout connect 10000ms
 timeout client 50000ms
 timeout server 50000ms

listen stats
 bind :9999
 stats enable
 stats hide-version
 stats uri /stats
 stats auth admin:admin123
frontend pro_in1
 bind 0.0.0.0:21001
 acl im path_end .png
 http-request deny if im
 use_backend pro_out1
backend pro_out1
 cookie SERVERID insert indirect nocache
 option httpclose
 option forwardfor header X-Client
 balance roundrobin
 mode http
 server ip-1 xxxxxxxxxxx:7777
...