Аспекты в конфиге

Ilia Kantor ilia at obnovlenie.ru
Thu Oct 18 01:19:57 MSD 2007


    Всем привет,

Как задать в конфиге server  несколько аспектов?

1) все изображения должны иметь expires 3d
2) запросы .php отовсюду должны идти на fastcgi_pass
3) директория /admin/ должна быть защищена auth_basic

Пробовал несколько location сделать с настройками соответствующими -
конфликтуют они, что ли...

Может быть, нужно эти аспекты разделить по блокам if ?..

Типа
if (путь оканчивается на gif) { expires 3d; }
if (путь оканчивается на php) { блок fastcgi-настроек }
if (путь начинается на /Много работал с лайти, с апач, на nginx пытаюсь
переadmin/) { авторизация }

Пока я не очень понимаю общий поток выполнения nginx, надеюсь на советы
и объяснения ;)

С уважением,
Илья.






More information about the nginx-ru mailing list