Доброго времени суток. Никогда ранее руки не доходили до настроект сервера. Потому прошу вашей помощи. Сервер настроен при помози nginx boilerplate. Не понимаю, как для определенного виртуалхоста сделать перенаправление всех путей (не статики) в файл index.php
аналог апачевского
RewriteEngine on
RewriteBase /
RewriteRule !\.(js|ico|gif|jpg|png|css|xml|xls|doc|docx|bmp|xlsx|pdf|zip|rar|ttf|otf)$ index.php
DirectoryIndex index.php
пытался прописать нечто вроде
index index.php;
location / { rewrite !\.(js|ico|gif|jpg|png|css|xml|xls|doc|docx|bmp|xlsx|pdf|zip|rar|ttf|otf)$ /index.php; }
но либо не туда вписываю, либо что то делаю не так - ничего не происходит:
404 Not Found
nginx
а в логах
2013/08/04 23:41:58 [error] 29953#0: *120 "/var/www/sites/******.spectrasoft.ru/www/auth/sessionexpired/index.php" is not found (2: No such file or directory), client: 109.111.153.33, server: *****.spectrasoft.ru, request: "GET /auth/sessionexpired/ HTTP/1.1", host: "*****.spectrasoft.ru"
структура папок
/var/www/sites/sitename/www/*
/var/www/sites/sitename/tmp/*
/var/www/sites/sitename/log/*