X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/4b2f73dff92965cc6f7a180a622f1f90bebc921f..4dab3b4d33e881217f87c788bd4a816ab757b1ff:/config/nginx.conf?ds=sidebyside 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)/ {