Advertisement
Guest User

Untitled

a guest
Aug 14th, 2019
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Nginx 0.88 KB | None | 0 0
  1. upstream openstreetmap {
  2.         least_conn;
  3.         server a.tile.openstreetmap.org;
  4.         server b.tile.openstreetmap.org;
  5.         server c.tile.openstreetmap.org;
  6. }
  7.  
  8. server {
  9.  
  10.         location /tile/ {
  11.                 rewrite ^/tile/([0-9]+)/([0-9]+)/([0-9]+) /$1/$2/$3.png break;
  12.                 #proxy_pass http://openstreetmap;
  13.                 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  14.                 proxy_set_header X_FORWARDED_PROTO http;
  15.                 proxy_set_header Host $http_host;
  16.                 proxy_cache openstreetmap-backend-cache;
  17.                 proxy_cache_valid  200 302  365d;
  18.                 proxy_cache_valid  404      1m;
  19.                 proxy_redirect off;
  20. #                if (!-f $request_filename) {
  21.                         proxy_pass http://openstreetmap;
  22.  #                       break;
  23. #                }
  24.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement