Вложенные директивы if
Igor Sysoev
is at rambler-co.ru
Mon Dec 26 18:51:47 MSK 2005
On Mon, 26 Dec 2005, Alexey N. Kovyrin wrote:
> Вот, не могу разобраться с ифами....
>
> На вот такой код в конфиге:
>
> if ($invalid_referer) {
> if ($content_type != "text/html") {
> return 403;
> }
> }
Эта конструкция бессмыслена: $content_type - это Content-Type, присланный
клиентом в POST. Если нужно проверять картинки, то примерно так:
location ~* \.(gif|jpg|jpeg|png)$ {
if ($invalid_referer) {
return 403;
}
}
Игорь Сысоев
http://sysoev.ru
More information about the nginx-ru
mailing list