2017-02-17 8 views
0

У меня есть балансировщик нагрузки, использующий nginx с несколькими сайтами/серверами. Я бы хотел переопределить страницы 404 и 500/502 на всех сайтах, которые были сбалансированы по нагрузке. Есть ли способ сделать это в глобальном масштабе на разных сайтах?Nginx - Глобальная страница 500 для всех сайтов

ответ

0

Вы должны установить proxy_intercept_errors на on и установить соответствующую директиву error_pages.

Определяет, является ли проксируемые ответы с кодами, превышающими или равным 300 должны быть переданы клиентом или быть перехвачены и перенаправляются к Nginx для обработки с помощью директивы error_page.

Source