Re: Странности с try_files

Maxim Dounin mdounin at mdounin.ru
Mon Dec 8 00:43:00 UTC 2014


Hello!

On Sat, Dec 06, 2014 at 09:25:29PM +0200, greenh wrote:

> 6 декабря 2014 г., 21:17 пользователь Pavel V. <pavel2000 at ngs.ru> написал:
> 
> > Здравствуйте, greenh.
> >
> > Вы писали 7 декабря 2014 г., 0:37:13:
> >
> > > 6 декабря 2014 г., 20:17 пользователь Pavel V. <pavel2000 at ngs.ru>
> > написал:
> > > Здравствуйте, greenh.
> >
> > > Вы писали 6 декабря 2014 г., 19:54:00:
> >
> > >> К сожалению изменить ссылки не возможно.  Похоже решением будет в
> > proxy_store прописать не
> > >> $request, а urldecode от request, вот только как это сделать?
> >
> > > 1) try_files $uri
> > > 2) proxy_store /home/site.com/img.site.com/$request_uri;

[...]

> > я попробую,но судя по доке во всех этих переменных будет за Urlencode
>  результат. И в результате получается вот что - в запросе идет  например
> 'user files' , в ФС ложится 'user%%20files' и соответственно try_files
> ничего не находит

Вы для начала попробуйте что-нибудь вроде:

    root /home/site.com/img.site.com;
    proxy_store on;

Не надо искать сложных путей.

-- 
Maxim Dounin
http://nginx.org/



Подробная информация о списке рассылки nginx-ru