Ошибка апача вместо ошибки лака
Я настроил лак для своего клиента. Теперь мой клиент хочет видеть ошибку apache вместо неудачной выборки бэкэнда в браузере. Есть ли какая-либо опция, доступная лаком 4.
2 ответа
Увы, нет возможности сделать это.
Ты либо pipe
запросы, чтобы увидеть все из бэкэнда (в обход Varnish), или у вас есть поведение по умолчанию 503 Backend fetch failed
на ошибки из бэкэнда.
Вы можете использовать VCL для обслуживания страницы ошибок Apache. По умолчанию Varnish, при ошибке, будет обслуживать предварительно настроенную страницу ошибки. В vcl_backend_response определите, если Apache выдает ошибку, если это так, повторите (доставьте), чтобы обслуживать страницу ошибок Apache. Если вы поделитесь своим VCL, я могу взглянуть на это.