]> git.openstreetmap.org Git - chef.git/commitdiff
tile: ensure headers always sent, including 404 master
authorGrant Slater <github@firefishy.com>
Wed, 13 Aug 2025 14:25:51 +0000 (15:25 +0100)
committerGrant Slater <github@firefishy.com>
Wed, 13 Aug 2025 14:25:51 +0000 (15:25 +0100)
cookbooks/tile/templates/default/apache.erb

index 7ce4deebc5f7db6bcb96b864d972f34f240bc4ca..928421231d731fc6bbb889519adf3ed8ff344f98 100644 (file)
 
   # Always set Access-Control-Allow-Origin so that simple CORS requests
   # will always work and can be cached
-  Header set Access-Control-Allow-Origin "*" "expr=-z resp('Access-Control-Allow-Origin')"
+  Header always set Access-Control-Allow-Origin "*" "expr=-z resp('Access-Control-Allow-Origin')"
 
   # Add diagnostics header to identify render server
-  Header set X-TileRender "<%= node.name %>"
+  Header always set X-TileRender "<%= node.name %>"
 
   # Tell clients to use stale tiles if necessary
   Header append Cache-Control "stale-while-revalidate=604800, stale-if-error=604800" "expr=%{CONTENT_TYPE} == 'image/png'"