ПРОЕКТЫ 


  АРХИВ 


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: Отдача файлов без расшире ния



давно с этой системой не работал поэтому точно сказать не могу только
картинки ли она так складывает или все подряд
а если там не картинка а мс документ например


еще у меня возникли проблемы с отдачей с исключением

обычно работало правило

if (!-e $request_filename) {.
       rewrite ^.* /netcat/require/e404.php last;
}

на более старых версиях где не было такого "хода конем"

а сейчас подумал исключить обработку всей папки из этого правила

попробовал
rewrite ^/(.*|!netcat_files) /netcat/require/e404.php last;
но что то не получается

плохо пока праила строить получается
не подкажешь где ошибка?

13 августа 2009 г. 1:49 пользователь Alexey Kovyrin
(alexey@xxxxxxxxxxx) написал:
> Ну в img браузер может догадаться что это картинка даже если пришел
> octet stream. А напрямую - нет причин подумать, что это картинка. Так
> а что мешает вам сделать add_header Content-Type 'image/jpeg' (ну или
> что там у вас лежит)? Или я не понял вопроса?
>
> 2009/8/12 Роман <n.g.i.n.x.e.r@xxxxxxxxx>:
>> в пределах html кода кода все показывается нормально
>> например
>> <img src='/netcat_files/432/228/h_5c13c2637933dfb75876236537525b3a'/>
>>
>> а если выйти на прямую ссылку отдает octet-stream
>>
>>
>> 13 августа 2009 г. 0:53 пользователь Alexey Kovyrin
>> (alexey@xxxxxxxxxxx) написал:
>>> define "трындец"
>>>
>>> 2009/8/12 Роман <n.g.i.n.x.e.r@xxxxxxxxx>:
>>>> Здравствуйте.
>>>> Столкнулся с проблемой отдачи файлов без расширения.
>>>>
>>>> Стоит система неткат и она создает файлы типа
>>>>
>>>> .../netcat_files/432/228/h_5c13c2637933dfb75876236537525b3a
>>>>
>>>> и трындец
>>>>
>>>> че за файл говорит не знаю
>>>> идите с такой хренью мол )
>>>>
>>>
>>>
>>>
>>> --
>>> Alexey Kovyrin
>>> http://kovyrin.net/
>>>
>>
>
>
>
> --
> Alexey Kovyrin
> http://kovyrin.net/
>


 




Copyright © Lexa Software, 1996-2009.