Re: location всё кроме одного
mennanov
nginx-forum на nginx.us
Ср Ноя 23 15:01:58 UTC 2011
Валентин Бартенев Wrote:
-------------------------------------------------------
> On Wednesday 23 November 2011 18:39:29 mennanov
> wrote:
> [...]
> >
> > Я не зря использовал rewrite,
> т.к. без него
> > похоже не обойтись.
> > Когда браузер просит файл
> "/cms/js/jquery.js" то
> > ФИЗИЧЕСКИ он лежит в
> > "/webroot/cms/webroot/js/jquery.js".
> >
>
> location ~ ^/cms/(.*)$ {
> root /webroot/cms/webroot/;
> try_files /$1 /engine/index.php;
> }
>
> --
> Валентин Бартенев
> _______________________________________________
> nginx-ru mailing list
> nginx-ru at nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
Спасибо, большое! Это то что нужно (хотя
именно в том виде, что дали вы оно НЕ
работает).
Т.к. try_files не реагирует на смену root
(почему то...)
Сработало только вот так:
location ~ ^/cms/(.*)$ {
try_files /webroot/cms/webroot/$1 /webroot/cms/engine/index.php;
}
Posted at Nginx Forum: http://forum.nginx.org/read.php?21,218830,218847#msg-218847
Подробная информация о списке рассылки nginx-ru