From 808d96ba5fe7d36cd7c015145f67f7c8c32a3eee Mon Sep 17 00:00:00 2001 From: "srvproxy001.itguys.com.br" Date: Tue, 11 Nov 2025 07:17:49 -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-11-11=2007:17:49?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cloud.grupopralog.com.br.conf | 23 ++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/nginx/sites-available/cloud.grupopralog.com.br.conf b/nginx/sites-available/cloud.grupopralog.com.br.conf index 6cb95e1..58544ff 100644 --- a/nginx/sites-available/cloud.grupopralog.com.br.conf +++ b/nginx/sites-available/cloud.grupopralog.com.br.conf @@ -209,9 +209,26 @@ server { more_set_headers 'Access-Control-Allow-Credentials: true'; } - # - # TODOS OS BLOCOS DE CACHE DE API, ESTÁTICOS E DAV FORAM REMOVIDOS PARA TESTE. - # + # Bloco de Cache para Ativos Estáticos + # Otimizado para máxima performance em arquivos imutáveis (versionados). + location ~* \.(?:css|js|mjs|svg|gif|png|jpg|jpeg|ico|wasm|woff|woff2|ttf|otf)$ { + 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; + proxy_set_header X-Forwarded-Host $host; + + # Buffering otimizado para proxy reverso. + proxy_buffering on; + + # Cache Headers - Define o cache máximo no navegador (1 ano). + expires 1y; + add_header Cache-Control "public, immutable"; + + # Mantém o log de acesso, mas desativa o log para 'arquivo não encontrado'. + log_not_found off; + } # Location Padrão (Catch-all) - SEM CACHE location / {