From f29d585e5c9c8965b172e79c5e6e8cd6131d2ee4 Mon Sep 17 00:00:00 2001 From: Zach Wolfenbarger Date: Tue, 11 Aug 2026 14:40:28 -0500 Subject: [PATCH 1/2] Serve newberry/postcard-tag from PFE --- nginx-private-project-redirects.conf | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/nginx-private-project-redirects.conf b/nginx-private-project-redirects.conf index c08f397..76c18c7 100644 --- a/nginx-private-project-redirects.conf +++ b/nginx-private-project-redirects.conf @@ -1542,6 +1542,14 @@ location ~* ^/projects/(?:[\w-]*?/)?newberry/postcard-tag-old/?(?:(classify|abou include /etc/nginx/az-proxy-headers.conf; } +location ~* ^/projects/(?:[\w-]*?/)?newberry/postcard-tag/?(?:(classify|about|stats)(?:/.+?)?)?/?$ { + rewrite (?i)\.(jp(e)?g|gif|png|svg|ico|txt|mp(3|4)|webm|og(a|g|m|v|x)|spx|opus|pdf|ttf|tar|gz|tgz|bz2|tbz2|zip)$ https://static.zooniverse.org/$proxy_path$request_uri; + + resolver 1.1.1.1; + proxy_pass https://zooniversestatic.z13.web.core.windows.net/$proxy_path/; + include /etc/nginx/az-proxy-headers.conf; +} + location ~* ^/projects/(?:[\w-]*?/)?nicholasfoster/te-manahuna-aoraki/?(?:(classify|about|stats)(?:/.+?)?)?/?$ { rewrite (?i)\.(jp(e)?g|gif|png|svg|ico|txt|mp(3|4)|webm|og(a|g|m|v|x)|spx|opus|pdf|ttf|tar|gz|tgz|bz2|tbz2|zip)$ https://static.zooniverse.org/$proxy_path$request_uri; From 1ce8492b14957c2f584725e3b526879be9ecabe2 Mon Sep 17 00:00:00 2001 From: Zach Wolfenbarger Date: Tue, 11 Aug 2026 15:43:51 -0500 Subject: [PATCH 2/2] Special redirect, not private project --- nginx-private-project-redirects.conf | 8 -------- nginx-special-redirects.conf | 8 ++++++++ 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/nginx-private-project-redirects.conf b/nginx-private-project-redirects.conf index 76c18c7..c08f397 100644 --- a/nginx-private-project-redirects.conf +++ b/nginx-private-project-redirects.conf @@ -1542,14 +1542,6 @@ location ~* ^/projects/(?:[\w-]*?/)?newberry/postcard-tag-old/?(?:(classify|abou include /etc/nginx/az-proxy-headers.conf; } -location ~* ^/projects/(?:[\w-]*?/)?newberry/postcard-tag/?(?:(classify|about|stats)(?:/.+?)?)?/?$ { - rewrite (?i)\.(jp(e)?g|gif|png|svg|ico|txt|mp(3|4)|webm|og(a|g|m|v|x)|spx|opus|pdf|ttf|tar|gz|tgz|bz2|tbz2|zip)$ https://static.zooniverse.org/$proxy_path$request_uri; - - resolver 1.1.1.1; - proxy_pass https://zooniversestatic.z13.web.core.windows.net/$proxy_path/; - include /etc/nginx/az-proxy-headers.conf; -} - location ~* ^/projects/(?:[\w-]*?/)?nicholasfoster/te-manahuna-aoraki/?(?:(classify|about|stats)(?:/.+?)?)?/?$ { rewrite (?i)\.(jp(e)?g|gif|png|svg|ico|txt|mp(3|4)|webm|og(a|g|m|v|x)|spx|opus|pdf|ttf|tar|gz|tgz|bz2|tbz2|zip)$ https://static.zooniverse.org/$proxy_path$request_uri; diff --git a/nginx-special-redirects.conf b/nginx-special-redirects.conf index bd3f081..9dfe475 100644 --- a/nginx-special-redirects.conf +++ b/nginx-special-redirects.conf @@ -318,6 +318,14 @@ location ~* ^/projects/(?:[\w-]*?/)?mschwamb/planet-four/?(?:(classify|about)(?: include /etc/nginx/az-proxy-headers.conf; } +location ~* ^/projects/(?:[\w-]*?/)?newberry/postcard-tag/?(?:(classify|about)(?:/.+?)?)?/?$ { + rewrite (?i)\.(jp(e)?g|gif|png|svg|ico|txt|mp(3|4)|webm|og(a|g|m|v|x)|spx|opus|pdf|ttf|tar|gz|tgz|bz2|tbz2|zip)$ https://static.zooniverse.org/$proxy_path$request_uri; + + resolver 1.1.1.1; + proxy_pass https://zooniversestatic.z13.web.core.windows.net/$proxy_path/; + include /etc/nginx/az-proxy-headers.conf; +} + location ~* ^/projects/(?:[\w-]*?/)?nora-dot-eisner/planet-hunters-tess-mobile/?(?:(classify|about)(?:/.+?)?)?/?$ { rewrite (?i)\.(jp(e)?g|gif|png|svg|ico|txt|mp(3|4)|webm|og(a|g|m|v|x)|spx|opus|pdf|ttf|tar|gz|tgz|bz2|tbz2|zip)$ https://static.zooniverse.org/$proxy_path$request_uri;