From d419cf81081cf59efc5342dcb3bba4184fe2c36b Mon Sep 17 00:00:00 2001 From: Christopher Guindon <chris.guindon@eclipse-foundation.org> Date: Mon, 8 Apr 2024 18:52:26 +0000 Subject: [PATCH] Update file default.conf --- config/nginx/default.conf | 70 +++++++++++++++++++-------------------- 1 file changed, 35 insertions(+), 35 deletions(-) diff --git a/config/nginx/default.conf b/config/nginx/default.conf index 573c99ec..ad2059bc 100644 --- a/config/nginx/default.conf +++ b/config/nginx/default.conf @@ -36,7 +36,7 @@ server { # location /sitemap.xml { # alias /usr/share/nginx/html/sitemap.xml; - # } + # } # location /robots.txt { # alias /usr/share/nginx/html/robots.txt; @@ -52,10 +52,10 @@ server { # www.eclipse.org/home # https://git.eclipse.org/c/www.eclipse.org/home.git/tree/ - rewrite ^/home/search.php /home/search redirect; - rewrite ^/home/newcomers.php /home/newcomers redirect; - rewrite ^/home/welcome.php /home/welcome redirect; - rewrite ^/home/whatis.php /home/whatis redirect; + rewrite ^/home/search.php https://$host/home/search redirect; + rewrite ^/home/newcomers.php https://$host/home/newcomers redirect; + rewrite ^/home/welcome.php https://$host/home/welcome redirect; + rewrite ^/home/whatis.php https://$host/home/whatis redirect; # www.eclipse.org/getting_started # https://git.eclipse.org/c/www.eclipse.org/getting_started.git/tree/ @@ -66,44 +66,44 @@ server { # www.eclipse.org/documentation # https://git.eclipse.org/c/www.eclipse.org/documentation.git/tree/ - rewrite ^/documentation/index.php /documentation redirect; + rewrite ^/documentation/index.php https://$host/documentation redirect; # www.eclipse.org/europe # https://git.eclipse.org/c/www.eclipse.org/europe.git/tree/ - rewrite ^/europe/index.php /europe redirect; - rewrite ^/europe/faq.php /europe/faq redirect; - rewrite ^/europe/aisbl_membership_faq.php /europe/aisbl-membership-faq redirect; + rewrite ^/europe/index.php https://$host/europe redirect; + rewrite ^/europe/faq.php https://$host/europe/faq redirect; + rewrite ^/europe/aisbl_membership_faq.php https://$host/europe/aisbl-membership-faq redirect; # www.eclipse.org/ide # https://gitlab.eclipse.org/eclipsefdn/it/websites/eclipse.org/-/issues/444 # Redirect /ide/ and /ide/index.php to /topics/ide/ - rewrite ^/ide /topics/ide permanent; - rewrite ^/ide/ /topics/ide permanent; - rewrite ^/ide/index.php /topics/ide permanent; + rewrite ^/ide https://$host/topics/ide permanent; + rewrite ^/ide/ https://$host/topics/ide permanent; + rewrite ^/ide/index.php https://$host/topics/ide permanent; # www.eclipse.org/contribute # https://git.eclipse.org/c/www.eclipse.org/contribute.git/tree/ - rewrite ^/contribute/dev_program /contribute/dev-program redirect; - rewrite ^/contribute/dev_program.php /contribute/dev-program redirect; - rewrite ^/contribute/dev_program/index.php /contribute/dev-program redirect; - rewrite ^/contribute/dev_program/faq.php /contribute/dev-program/faq redirect; + rewrite ^/contribute/dev_program https://$host/contribute/dev-program redirect; + rewrite ^/contribute/dev_program.php https://$host/contribute/dev-program redirect; + rewrite ^/contribute/dev_program/index.php https://$host/contribute/dev-program redirect; + rewrite ^/contribute/dev_program/faq.php https://$host/contribute/dev-program/faq redirect; rewrite ^/contribute/cla https://accounts.eclipse.org/user/eca redirect; rewrite ^/contribute/cla/index.php https://accounts.eclipse.org/user/eca redirect; # www.eclipse.org/openchain - rewrite ^/projects/openchain /openchain redirect; + rewrite ^/projects/openchain https://$host/openchain redirect; # www.eclipse.org/security # https://git.eclipse.org/c/www.eclipse.org/security.git/tree/ - rewrite ^/security/index.php /security/ redirect; - rewrite ^/security/known.php /security/known/ redirect; - rewrite ^/security/policy.php /security/policy/ redirect; - rewrite ^/security/policy_2011.php /security/policy/ redirect; - rewrite ^/security/report.php /security/report/ redirect; - rewrite ^/security/team.php /security/team/ redirect; + rewrite ^/security/index.php https://$host/security/ redirect; + rewrite ^/security/known.php https://$host/security/known/ redirect; + rewrite ^/security/policy.php https://$host/security/policy/ redirect; + rewrite ^/security/policy_2011.php https://$host/security/policy/ redirect; + rewrite ^/security/report.php https://$host/security/report/ redirect; + rewrite ^/security/team.php https://$host/security/team/ redirect; # www.eclipse.org/articles location /articles { @@ -114,24 +114,24 @@ server { } # www.eclipse.org/membership - rewrite ^/membership/index.php /membership/ redirect; - rewrite ^/membership/support_eclipse/index.php /sponsor/ redirect; - rewrite ^/membership/vote2008/ /membership/vote-2008/ redirect; - rewrite ^/membership/vote2009/ /membership/vote-2009/ redirect; - rewrite ^/membership/vote2011/ /membership/vote-2011/ redirect; - rewrite ^/membership/vote2019/ /membership/vote-2019/ redirect; - rewrite ^/membership/vote2020/ /membership/vote-2020/ redirect; - rewrite ^/membership/exploreMembership.php$ /membership/explore-membership/ permanent; - rewrite ^/membership/showMember.php$ /membership/show-member/ permanent; + rewrite ^/membership/index.php https://$host/membership/ redirect; + rewrite ^/membership/support_eclipse/index.php https://$host/sponsor/ redirect; + rewrite ^/membership/vote2008/ https://$host/membership/vote-2008/ redirect; + rewrite ^/membership/vote2009/ https://$host/membership/vote-2009/ redirect; + rewrite ^/membership/vote2011/ https://$host/membership/vote-2011/ redirect; + rewrite ^/membership/vote2019/ https://$host/membership/vote-2019/ redirect; + rewrite ^/membership/vote2020/ https://$host/membership/vote-2020/ redirect; + rewrite ^/membership/exploreMembership.php$ https://$host/membership/explore-membership/ permanent; + rewrite ^/membership/showMember.php$ https://$host/membership/show-member/ permanent; location ~ ^/membership/become_a_member/\w*\.php$ { - rewrite ^/membership/become_a_member/committer.php$ https://www.eclipse.org/membership/become-a-member/committer/ permanent; + rewrite ^/membership/become_a_member/committer.php$ https://$host/membership/become-a-member/committer/ permanent; # match index.php and all subpages of become_a_member and redirect to # /membership/#tab-membership - return 301 /membership/#tab-membership; + return 301 https://$host/membership/#tab-membership; } location ~ ^/membership/faq/\w*\.php$ { # match index.php and all subpages of faq and redirect to /membership/ - return 301 /membership/; + return 301 https://$host/membership/; } root /usr/share/nginx/html/; -- GitLab