<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: nginx. Дополнительные заголовки</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID8/6066.html</link>
    <description>Всем привет!&lt;br&gt;&lt;br&gt;Такой вопрос: как добавить доп заголовок Content-Disposition?&lt;br&gt;&lt;br&gt;например: при запросе файла dXXXXXX.doc?File_name.doc&lt;br&gt;отдавался заголовок Content-Disposition: attachment; filename=&quot;File_name.doc&quot;&lt;br&gt;&lt;br&gt;Веб-сервер nginx.&lt;br&gt;&lt;br&gt;на вскидку сделал такой конфиг:&lt;br&gt;&lt;br&gt; location /docs/attaches/ &#123;&lt;br&gt;         if($query_string) &#123;&lt;br&gt;                  add_header Content-Disposition: attachment; filename=&quot;$query_string&quot;&lt;br&gt;          &#125;&lt;br&gt; &#125;&lt;br&gt;&lt;br&gt;выдает ошибку unknown directive &quot;filename=&quot;$query_string&quot;&quot;&lt;br&gt;&lt;br&gt;и еще желательно обойтись без if, а наличие query_string проверять в location&lt;br&gt;&lt;br&gt;Что-то типа этого:&lt;br&gt;location /docs/attaches/&#091;&#092;s&#093;+&#092;?(&#091;&#092;s&#093;+)&lt;br&gt;&lt;br&gt;такое возможно?&lt;br&gt;&lt;br&gt;</description>

<item>
    <title>nginx. Дополнительные заголовки (Hellroy)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID8/6066.html#1</link>
    <pubDate>Wed, 05 Nov 2008 11:33:56 GMT</pubDate>
    <description>Решение оказалось такое:&lt;br&gt;&lt;br&gt;location /docs/attaches/ &#123;&lt;br&gt;    add_header Content-Disposition &apos;attachment; filename=$query_string&apos;;&lt;br&gt;&#125;&lt;br&gt;&lt;br&gt;Тема закрыта))&lt;br&gt;&lt;br&gt;</description>
</item>

</channel>
</rss>
