alias vs root with re location
Maxim Dounin
mdounin на mdounin.ru
Пт Авг 13 16:54:07 MSD 2010
Hello!
On Fri, Aug 13, 2010 at 04:45:16PM +0400, Maxim Dounin wrote:
[...]
> > если в конфиге
> >
> > location ~* ^/(upload|files) {
> > autoindex on;
> > expires max;
> > alias /opt/gptour/web-app-stat/gptour/upload;
>
> - alias /opt/gptour/web-app-stat/gptour/upload;
> + alias /opt/gptour/web-app-stat/gptour/upload$uri;
А, нет, вру, надо ещё из $uri начальную часть выкинуть. Т.е. вот
так:
location ~* ^/(?:upload|files)(.*) {
autoindex on;
expires max;
alias /opt/gptour/web-app-stat/gptour/upload$1;
}
> Или, что лучше, используйте статические location'ы. Регулярные
> выражения в данном случае нафиг не нужны.
Ну и это остаётся в силе.
Maxim Dounin
Подробная информация о списке рассылки nginx-ru