В новом проекте использовал код из старого работающего проекта (perl):
$r->headers_out->add('X-Accel-Redirect' => '/int_vote_docs/'.$docid);
$r->headers_out->add('Content-Disposition', 'attachment;
filename='.$doc->{doc_name});
$r->content_type($doc->{doc_mime}.'; name='.$doc->{doc_name});
$r->status(Apache2::Const::OK);
По идее, мне должен выдаваться на загрузку файл с именем из
$doc->{doc_name}. А фактически на загрузку идет файл с оригинальным именем
$docid. Внутренний локейшн прописан с минимумом настроек:
location
/int_vote_docs
{
internal;
alias
/disk1/;
}
Подскажите, пожалуйста, что сделать что-бы файл выдавался на загрузку под
нужным именем?
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru