location + expires

Serguei I. Ivantsov manowar at gsc-game.kiev.ua
Mon Oct 20 19:06:25 MSD 2008


Включил лог и разобрался. Из-за обилия location-ов и rewrite-ов
получался неверный путь. Немного упростил конфиг - заработало.

Serguei I. Ivantsov wrote:
> У меня та же ситуация. Как ни ставь expires. Хоть с рутом хоть без - 404.
>     location ~* \.(jpg|jpeg|gif|png|swf)$ {
>         expires      7d;
>     }
>
>
> kisulja2000 wrote:
>   
>> Спасибо Игорь,
>>
>> просто сервер продакшн. Как руки дойдут. протестирую более детально на
>> тестовом сервере.
>>
>> Сергей
>>
>> ----- Original Message ----- From: "Igor Sysoev" <is at rambler-co.ru>
>> To: <nginx-ru at sysoev.ru>
>> Sent: Monday, October 20, 2008 12:06 PM
>> Subject: Re: location + expires
>>
>>
>> On Sun, Oct 19, 2008 at 03:02:28PM +0400, kisulja2000 wrote:
>>
>>     
>>> просто говорит No such file даже с указанным рутом
>>>
>>> вышел из положения поднятием еще одного вирутала
>>> на том же локейшене с другим expires
>>>       
>> Это, конечно, выход, но слишком кардинальный.
>> Нужно смотреть в лог.
>>
>>     
>>> Спасибо!
>>>
>>> ----- Original Message ----- From: "Alexey V. Karagodov"
>>> <kav at karagodov.name>
>>> To: <nginx-ru at sysoev.ru>
>>> Sent: Sunday, October 19, 2008 2:29 PM
>>> Subject: Re: location + expires
>>>
>>>
>>>
>>> On 19.10.2008, at 13:48, kisulja2000 wrote:
>>>
>>>       
>>>> Есть настройка
>>>>
>>>> server {
>>>>      listen   80;
>>>>      server_name i1.site.ru i2.site.ru;
>>>>      expires 7d;
>>>>
>>>>      access_log  off;
>>>>
>>>>      location / {
>>>>              root   /var/www/images;
>>>>              index  index.html index.htm;
>>>>      }
>>>> ...
>>>> }
>>>>
>>>> хочу сделать
>>>>
>>>> location /path1/path2 {
>>>>  expires 1h;
>>>> }
>>>>
>>>> картинки перестают отдаваться. лог не смотрел. может быть внитри 
>>>>         
>>> второго
>>>       
>>>> Location нужно обязательно root прописать?
>>>>         
>>> а лог стоило бы посмотреть
>>> root указывать обязательно
>>>       
>>>> С уважением,
>>>> Serguei V. Melekhov
>>>>
>>>>         
>>>       
>
>
>   





More information about the nginx-ru mailing list