diff --git a/nginx/sites-available/unifi.itguys.com.br.conf b/nginx/sites-available/unifi.itguys.com.br.conf index 29f3266..f423abb 100644 --- a/nginx/sites-available/unifi.itguys.com.br.conf +++ b/nginx/sites-available/unifi.itguys.com.br.conf @@ -72,6 +72,9 @@ server { location ~* \.[a-z0-9]{8,}\.(css|js)$ { include /etc/nginx/snippets/cache_immutable_static.conf; proxy_pass https://unifi_backend_web; + # Adiciona os headers de segurança também para os assets + proxy_set_header Origin ""; + proxy_set_header Referer $scheme://$host/; } # Bloco para outros assets estáticos comuns. @@ -79,6 +82,9 @@ server { location ~* \.(?:css|js|jpe?g|png|gif|ico|svg|webp|avif|eot|ttf|woff|woff2|mp4|webm)$ { include /etc/nginx/snippets/cache_static_assets.conf; proxy_pass https://unifi_backend_web; + # Adiciona os headers de segurança também para os assets + proxy_set_header Origin ""; + proxy_set_header Referer $scheme://$host/; } # --- ROTA PARA A APLICAÇÃO (SEM CACHE) --- @@ -111,7 +117,6 @@ server { proxy_set_header Connection "Upgrade"; } } - # ============================================================================== # BLOCO 3: Servidor para o "Inform" dos Dispositivos (HTTP na porta 8080) # ==============================================================================