В настоящее время я переношу наш балансировщик нагрузки nginx на haproxy и в nginx, когда мы получаем коды ответа HTTP 500, 502 и 504, nginx указывает на страницу обслуживания, которая написана на php и на удаленном сервере. Я попытался создать ACL, чтобы указать на страницу обслуживания на удаленном сервере, но не могу заставить это работать. http-response, похоже, не хочет с ним работать.
В противном случае я попытался использовать директивы errorfile для кодов ответов https, но haproxy просто выбрасывал php в окно браузера, а не запускал его как разметку.
Может ли кто-нибудь указать мне направление, которое я могу использовать для этого?
Спасибо