ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: отдача favicon.ico чере з try_files (solved)



Igor Sysoev пишет:
> On Thu, Sep 17, 2009 at 08:35:45PM +0400, Andrey Y. Ostanovsky wrote
>> Igor Sysoev пишет:
>>     
>>> On Thu, Sep 17, 2009 at 03:57:06PM +0400, Andrey Y. Ostanovsky wrote
>>>       
>>>> Проблема решилась принудительным прописыванием root в локейшене. Похоже,
>>>> это болезнь. :(
>>>>
>>>>  location = /favicon.ico {
>>>>    root $doc_root;
>>>>         try_files /favicon.ico @fav2icon;
>>>>         #    access_log off;
>>>>  }
>>>>     
>>>>         
>>> А наследовать root без переменных с уровня server нельзя ?
>>>       
>> Ну, вот - не получается. :(
>>     
>
>    server {
>        root     /path/to/root;
>        include  favicon.conf;
>        ...
>   

Да я примерно так и делаю, только использую set $doc_root, поскольку в
последующем инклюде этот root несколько раз переопределяется в разных
локейшенах, а как его восстанавливать без переменной $doc_root - я не
нашел. Сам root при выходе из локейшена обратно - почему-то на серверный
root - не меняется.


-- 
Best regards, Andrey Y. Ostanovsky
jabberID: aost@xxxxxxxxxxxxx
St. Petersburg, Russia 



 




Copyright © Lexa Software, 1996-2009.