From a2827963fbf6847166360be635c65dc85d20dd0d Mon Sep 17 00:00:00 2001 From: Mathias Magnusson Date: Mon, 22 Sep 2025 21:25:49 +0200 Subject: PHP FTW! --- nginx.conf | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 nginx.conf (limited to 'nginx.conf') diff --git a/nginx.conf b/nginx.conf new file mode 100644 index 0000000..7c34523 --- /dev/null +++ b/nginx.conf @@ -0,0 +1,34 @@ +server { + listen 8009; + server_name www.xn--trdgrdstomten-cfbr.se; + return 301 https://xn--trdgrdstomten-cfbr.se$request_uri; +} + +server { + listen 8009; + server_name xn--trdgrdstomten-cfbr.se; + root /var/www/trÀdgÄrdstomten/public; + set_real_ip_from 127.0.0.1/8; + gzip on; + default_type "text/html"; + + location / { + index index.php; + try_files $uri $uri/ @extless-php; + } + + location ~ \.php$ { + fastcgi_pass php:9000; + fastcgi_index index.php; + fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; + include fastcgi_params; + } + + location @extless-php { + rewrite ^(/.*)/$ $1; + if (-f $document_root$uri.php) { + rewrite ^ $uri.php last; + } + return 404; + } +} -- cgit v1.2.3