Можно ли изменить код состояния HTTP, возвращаемый, когда шлюз proxy_pass не работает в nginx?

В целях SEO мы хотели бы изменить код состояния HTTP, возвращаемый всякий раз, когда серверная машина, стоящая за nginx, по какой-то причине выходит из строя.

Мы хотели бы изменить это на «503 Service Unavailable». А также предоставить заголовок Retry-After, чтобы указать Google / Bing, что запрос следует повторить через X секунд.

Возможно ли это через nginx?

Я не говорю о настраиваемой странице ошибки, а скорее о коде состояния, возвращаемом в заголовке.

19
задан Peter O. 29 January 2012 в 20:28
поделиться