Re: имя файла для заголовка content-disposition
Dmitry Dedukhin
dedukhin at mail.ru
Mon Nov 16 15:17:34 MSK 2009
Зачем вам вообще заголовок Content-Disposition нужен, если у вас в урле
после последнего слэша имя файла и так есть?
С Оперой нахлебаетесь, лучше уберите заголовок.
----- Original Message -----
From: "Serge Rasnikov" <s.rasnikov at gmail.com>
To: "nginx-ru" <nginx-ru at sysoev.ru>
Sent: Monday, November 16, 2009 2:54 PM
Subject: Re: имя файла для заголовка content-disposition
> 2009/11/16 Serge Rasnikov <s.rasnikov at gmail.com>:
>> Здравствуйте, уважаемые.
>>
>> Собрался добавить для location в rsp-header поле
>>
>> Content-Disposition: attachment; filename=<filename>
>>
>> Подскажите пожалуйста, откуда можно взять filename?
>> Нашел $request_filename, но там полный путь из uri, что не очень
>> хорошо. Нужно только имя файла.
>>
>
> отвечу себе сам. сделал так:
>
> location /files {
> root /var/www/html;
> index index.html index.shtml;
> autoindex on;
>
> if ($request_filename ~ "^.*/files/(.+)$")
> {
> set $fname $1;
> add_header 'Content-Disposition' 'attachment;
> filename=$fname';
> }
> }
>
> это нормально/правильно?
>
> --
> С уважением,
> Сергей Расников
> тел. +7 (916) 8100520
> icq: 747500
>
More information about the nginx-ru
mailing list