[Auto-Sync] Atualização das configurações em srvproxy001.itguys.com.br - 2025-10-01 18:17:49
This commit is contained in:
parent
6671ba191e
commit
892745afaf
|
|
@ -57,6 +57,20 @@ server {
|
|||
listen [::]:443 ssl http2;
|
||||
server_name cloud.grupopralog.com.br;
|
||||
|
||||
# --- Mapa para desativar o cache para métodos de escrita no WebDAV ---
|
||||
# Se o método for um dos listados, $cache_bypass será '1', senão '0'.
|
||||
map $request_method $cache_bypass {
|
||||
default 0;
|
||||
PUT 1;
|
||||
DELETE 1;
|
||||
COPY 1;
|
||||
MOVE 1;
|
||||
MKCOL 1;
|
||||
PROPPATCH 1;
|
||||
LOCK 1;
|
||||
UNLOCK 1;
|
||||
}
|
||||
|
||||
# --- Configurações Gerais ---
|
||||
client_max_body_size 10G;
|
||||
access_log /var/log/nginx/cloud.grupopralog.com.br.access.log detailed_proxy;
|
||||
|
|
@ -184,13 +198,6 @@ server {
|
|||
|
||||
# Força o cache (necessário por causa dos headers no-cache do Nextcloud)
|
||||
proxy_ignore_headers Cache-Control Expires Set-Cookie;
|
||||
|
||||
# Desativa o cache APENAS para métodos de escrita (PUT, DELETE, MKCOL, etc.)
|
||||
# Note que a diretiva 'proxy_cache off;' está agora DENTRO do limit_except.
|
||||
limit_except GET HEAD PROPFIND {
|
||||
proxy_cache off;
|
||||
}
|
||||
|
||||
add_header X-Proxy-Cache $upstream_cache_status;
|
||||
|
||||
# Aplicar Brotli/Gzip para compactação
|
||||
|
|
|
|||
Loading…
Reference in New Issue