diff --git a/config/nginx/default.conf b/config/nginx/default.conf index ad2059bcdad0778824d2104c055ef70a8ff26a52..c6c4768777983045732eea93c46c3b290a069508 100644 --- a/config/nginx/default.conf +++ b/config/nginx/default.conf @@ -129,6 +129,15 @@ server { # /membership/#tab-membership return 301 https://$host/membership/#tab-membership; } + + # https://gitlab.eclipse.org/eclipsefdn/it/websites/eclipse.org/-/issues/503 + location /membership/scripts/get_image.php { + if ($query_string ~* "id=([^&]+)") { + set $id $1; + rewrite ^ https://membership.eclipse.org/api/organizations/$id/web-logo redirect; + } + } + location ~ ^/membership/faq/\w*\.php$ { # match index.php and all subpages of faq and redirect to /membership/ return 301 https://$host/membership/;