[Auto-Sync] Atualização das configurações em srvproxy001.itguys.com.br - 2025-10-01 18:19:01

This commit is contained in:
srvproxy001.itguys.com.br 2025-10-01 18:19:01 -03:00
parent 892745afaf
commit 0a54f9796a
1 changed files with 5 additions and 4 deletions

View File

@ -180,19 +180,20 @@ server {
# Micro-cache para Listagens (PROPFIND) e cache de 5min para downloads (GET)
# ------------------------------------------------
location ~ ^/remote\.php/dav/files/([^/]+)/ {
proxy_pass http://nextcloud_backend;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
# Habilita o cache para esta localização
proxy_cache nextcloud_cache;
# Desativa o cache para métodos de escrita (PUT, DELETE, etc.) usando o mapa
proxy_no_cache $cache_bypass;
proxy_cache_bypass $cache_bypass;
# SEGREGAÇÃO OBRIGATÓRIA: Chave de cache inclui a URI (que tem o usuário)
proxy_cache_key "$scheme$host$request_uri";
# Cache de 5 minutos para Downloads (GET/HEAD)
proxy_cache_valid 200 5m;
# Cache de 10 segundos para Listagens (PROPFIND, status 207)
proxy_cache_valid 207 10s;