Re: выдача файла и заголовка

Igor Vinokurov zynaps at zynaps.ru
Tue Oct 31 17:16:14 MSK 2006


location / {
  if (-f ...) {
    rewrite .* /blocked/;
}

location /blocked/ {
  return 503;
}

? :)

On 10/31/06, Evgeny Stepanischev <se at lixil.ru> wrote:
>
> Добрый день!
>
> У  нас  возникла  такая  задача  -  отключение  сайта  (например,  при
> обновлении  и  т.п.).  Для  этого  хочется в корень сайта класть файл,
> который  (если  он присутствует) будет отдаваться пользователю с кодом
> (sic!) 503.
>
> Как  это  сделать в nginx? есть условие проверки существования файла -
> if  (-f  имя),  rewrite'ом  можно  переписать  запрос на требуемое имя
> файла, но как выдать код 503?
>
> Код   нужен,   чтобы   поисковики   в   момент   отключения  файла  не
> проиндексировали страницу-заглушку.
>
>
>


-- 
С уважением,
Игорь Винокуров


More information about the nginx-ru mailing list