Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 9 additions & 1 deletion nginx/default.conf.template
Original file line number Diff line number Diff line change
Expand Up @@ -46,12 +46,20 @@ server {
add_header Cache-Control "no-cache" always;
}

location /assets/ {
location ^~ /assets/ {
include /etc/nginx/conf.d/security-headers.inc;
add_header Cache-Control "public, max-age=31536000, immutable" always;
try_files $uri =404;
}

# Un archivo que no existe responde 404 y no la app: evita el "soft 404" ante rastreadores y que el service
# worker guarde HTML como si fuera un recurso. Las rutas de la app no llevan extensión.
location ~* \.[a-z0-9]+$ {
include /etc/nginx/conf.d/security-headers.inc;
add_header Cache-Control "no-cache" always;
try_files $uri =404;
}

location / {
include /etc/nginx/conf.d/security-headers.inc;
add_header Cache-Control "no-cache" always;
Expand Down
Loading