From dbd5ec3d0c9e9d63c99234833f65879d9234989a Mon Sep 17 00:00:00 2001 From: VC Date: Sat, 27 Jul 2024 15:11:44 +0200 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8:=20permanent=20redirect=20to=20Dojo?= =?UTF-8?q?=20Articles?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../vhosts/www.nintendojofr.com.conf.j2 | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/roles/nginx/templates/vhosts/www.nintendojofr.com.conf.j2 b/roles/nginx/templates/vhosts/www.nintendojofr.com.conf.j2 index 54deadb..c7df85e 100644 --- a/roles/nginx/templates/vhosts/www.nintendojofr.com.conf.j2 +++ b/roles/nginx/templates/vhosts/www.nintendojofr.com.conf.j2 @@ -1,4 +1,3 @@ -## WP NintendojoFR server { listen *:443 ssl http2; listen [::]:443 ssl http2; @@ -17,7 +16,23 @@ server { return 301 https://www.nintendojo.fr/images/$1; } + location ~ ^/forum/(.*)$ { + return 301 https://forum.nintendojo.fr/$1?$args; + } + + location ~ ^/(index).php(/.*)+ { + fastcgi_split_path_info ^(.+\.php)(/.*)$; + fastcgi_pass unix:/var/run/php/php8.2-fpm.sock; + include fastcgi_params; + } + + location ~ \.php$ { + try_files $uri $uri/ =404; + fastcgi_pass unix:/var/run/php/php8.2-fpm.sock; + include fastcgi_params; + } + location / { - return 307 https://www.nintendojo.fr; + try_files $uri $uri/ /index.php$uri?$args; } }