uwsgi_store_access

Директива `uwsgi_store_access` настраивает контроль доступа к ответам, кэшированным на стороне сервера для приложений uWSGI. — NGINX HTTP Core

uwsgi_store_access
httpserverlocation
Синтаксисuwsgi_store_access allow | deny address;
По умолчаниюnone
Контекстhttp, server, location
МодульNGINX HTTP Core
Аргументы1-3

Описание

Директива `uwsgi_store_access` в NGINX в основном используется для управления доступностью кэшированных ответов при работе с приложениями uWSGI. Она позволяет администраторам определить, каким IP-адресам клиентов разрешён или запрещён доступ к сохранённым на сервере ответам. Указывая список директив allow или deny, пользователи могут тонко настроить уровень контроля доступа к кэшированному содержимому, что повышает безопасность и облегчает управление ответами.

Пример конфига

location /app {
    uwsgi_pass unix:/tmp/app.sock;
    uwsgi_store on;
    uwsgi_store_access allow 192.168.1.0/24;
}

Убедитесь, что указанные IP-адреса имеют правильный формат и доступны, чтобы предотвратить неожиданные проблемы с доступом.

Использование широких диапазонов адресов может непреднамеренно раскрыть чувствительные кэшированные данные неавторизованным клиентам.