Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: выдача файла и заголовка
- To: nginx-ru@xxxxxxxxx
- Subject: Re: выдача файла и заголовка
- From: "Igor Vinokurov" <zynaps@xxxxxxxxx>
- Date: Tue, 31 Oct 2006 17:16:14 +0300
- Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=VxmF84JdTZVJfXjn0wq9Pg8gT0riEkq6ig8L2TSHiRw52xh2dHysBiFDzRdgRfyucOigQFrt/R8Y6ziJK7uxXtFVMC+cIBCPKMkaAm+o8hlbcnd3O1D4h+WN+RZHZP88zaJI7BALuzwMQuiP0A1qFQ0nFiEm/iL0tfJQXGFj/u8=
- In-reply-to: <210047904.20061031152721@xxxxxxxx>
- References: <210047904.20061031152721@xxxxxxxx>
location / {
if (-f ...) {
rewrite .* /blocked/;
}
location /blocked/ {
return 503;
}
? :)
On 10/31/06, Evgeny Stepanischev <se@xxxxxxxx> wrote:
Добрый день!
У нас возникла такая задача - отключение сайта (например, при
обновлении и т.п.). Для этого хочется в корень сайта класть файл,
который (если он присутствует) будет отдаваться пользователю с кодом
(sic!) 503.
Как это сделать в nginx? есть условие проверки существования файла -
if (-f имя), rewrite'ом можно переписать запрос на требуемое имя
файла, но как выдать код 503?
Код нужен, чтобы поисковики в момент отключения файла не
проиндексировали страницу-заглушку.
--
С уважением,
Игорь Винокуров
|