[Auto-Sync] Atualização das configurações em srvproxy001.itguys.com.br - 2025-10-01 18:19:01
This commit is contained in:
parent
892745afaf
commit
0a54f9796a
|
|
@ -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;
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue