From 0a54f9796a567fc2f1e6f5da2ed3cfe76008ebbe Mon Sep 17 00:00:00 2001 From: "srvproxy001.itguys.com.br" Date: Wed, 1 Oct 2025 18:19:01 -0300 Subject: [PATCH] =?UTF-8?q?[Auto-Sync]=20Atualiza=C3=A7=C3=A3o=20das=20con?= =?UTF-8?q?figura=C3=A7=C3=B5es=20em=20srvproxy001.itguys.com.br=20-=20202?= =?UTF-8?q?5-10-01=2018:19:01?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- nginx/sites-available/cloud.grupopralog.com.br.conf | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/nginx/sites-available/cloud.grupopralog.com.br.conf b/nginx/sites-available/cloud.grupopralog.com.br.conf index 9c21f89..790f121 100644 --- a/nginx/sites-available/cloud.grupopralog.com.br.conf +++ b/nginx/sites-available/cloud.grupopralog.com.br.conf @@ -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;