diff --git a/nginx/server.conf b/nginx/server.conf index 68ebf9fb..6dbc36d7 100644 --- a/nginx/server.conf +++ b/nginx/server.conf @@ -35,10 +35,6 @@ server { return 301 /$1; } - if ($request_uri ~ ^(.*)/index$) { - return 301 $1/; - } - location = /security.txt { return 301 /.well-known/security.txt; } @@ -82,6 +78,10 @@ server { http2_push /grapheneos.css?18; } + location ~ "^(.*)/index$" { + return 301 $1/; + } + location ~ "\.(ico|webmanifest)$" { include /etc/nginx/snippets/security-headers.conf; add_header Cache-Control "public, max-age=604800";