@DeusNox

Возможно ли настроить NGINX для отдачи статики в соответствии с сессиями в Apache?

Имеется стандартная конфигурация:
NGINX, который отдаёт статику, и за ним Apache+PHP, обрабатывающий запросы.
(статика это не только обычные js/css/png, но и многомегабайтные архивы).
Хочется иметь возможность давать доступ к файлам на NGINX в соответствии с сессиями в Apache.
Например, настроив хранение сессий в общем memcached и написав логику для NGINX на lua?
  • Вопрос задан
  • 193 просмотра
Пригласить эксперта
Ответы на вопрос 1
gromdron
@gromdron
Работаю с Bitrix24
Я так понимаю, задача стоит следующая: в зависимости от доступа пользователя, давать скачивать ему файл. Т.е. если доступ есть он может скачать файл, если нет - не может, при этом если права отбирают, то файл он больше скачать не может.

Попробуйте - X-Accel
This allows you to handle authentication, logging or whatever else you please in your backend and then have NGINX handle serving the contents from redirected location to the end user, thus freeing up the backend to handle other requests. This feature is commonly known as X-Sendfile.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы