Re: как правильно переключаться в maintenance mode

a.a.vasiljev nginx-forum на nginx.us
Вт Мар 15 11:42:58 MSK 2011


В рабочем режиме, когда файла /maintenance.html нет, нужно обрабатывать запросы именованным локэйшеном (@play)
Чтобы перейти в режим maintenance, создаю руками файл maintenance.html (на самом деле симлинк), тогда на запрос отдаётся страничка maintenance.html.
Когда надо перейти в рабочий режим, удаляю симлинк.

Приведённые выше варианты
> error_page 503 чего-то-там;
> try_files /maintanance.html $uri $uri/ =503;
никак не используют именованный локейшен и поэтому не обеспечивают работу в рабочем режиме

Задача: вместе со страничкой maintanance.html отдать статус 503.

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,182999,183006#msg-183006




Подробная информация о списке рассылки nginx-ru