LINUX.ORG.RU
ФорумAdmin

NGINX в локейшине с internal не добавляет заголовок

 


0

1
   ## cache location
    location ~* @.*\.html$ {
       internal;
       add_header X-Bitrix-Composite "Nginx (file)";
    }

Подскажите почему?

Сама отдача файлов а другом локейшине, этот нужен для закрытия прямого доступа. В примерах видел протавление заголовка так. Но не работает.



Последнее исправление: RaDiSt (всего исправлений: 1)

Ответ на: комментарий от RaDiSt

Так и называйте локейшен, который должен добавить заголовок, «@bitrix»

    location @bitrix {
       internal;
       add_header X-Bitrix-Composite "Nginx (file)";
    }
ZhuKoV
()
Ответ на: комментарий от beastie

Оно уходит в

$file

Там как раз файл вида index@.html

RaDiSt
() автор топика
Ответ на: комментарий от ZhuKoV

В @bitrix идет отправка на бекэнд. Эта часть как раз и не нужна.

Заголовок надо проставить файлам которые проваливаются в $file. Они попадают под регулярку ~* @.*\.html$

RaDiSt
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.