X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/4b2f73dff92965cc6f7a180a622f1f90bebc921f..68360190d52272d4709904c5f6d63122ef3580cb:/config/nginx.conf diff --git a/config/nginx.conf b/config/nginx.conf index b9055c2d3..d63b82b6f 100644 --- a/config/nginx.conf +++ b/config/nginx.conf @@ -148,6 +148,11 @@ http { rewrite ^/(0\.[0-9]+)/(.*)$ /api/$1/$2; } + # Strip asset tags + location ~ ^/(images|javascripts|openlayers|stylesheets)/ { + rewrite ^/(.*)/[0-9]+$ /$1; + } + # Handle tiles@home requests location /api/ { if ($http_user_agent ~ "^tilesAtHome") { @@ -183,11 +188,14 @@ http { # Deny old and unknown API versions location ~ ^/api/0\.[0-9]+/ { - deny all; + return 404; } # Handle Special Case Expiry - location ~ ^/(export|openlayers)/ { + location ~ ^/openlayers/ { + expires 7d; + } + location ~ ^/export/embed.html$ { expires 7d; } location ~ ^/(images|javascripts|stylesheets)/ {