diff --git a/config/nginx-paheko.conf b/config/nginx-paheko.conf new file mode 100644 index 0000000..5729deb --- /dev/null +++ b/config/nginx-paheko.conf @@ -0,0 +1,35 @@ +server { + listen [::]:80 default_server; # port 80 is the usual HTTP port + listen 80 default_server; + server_name _; # no domain name (local) + + sendfile off; + + root /var/www/paheko/www; # root of the website + + location / { + # First attempt to serve request as file, then + # as directory, then fall back to index.php + try_files $uri $uri/ /_route.php?$query_string; + index index.php /_route.php; + } + + + location ~ \.php { + try_files $uri $uri/ /_route.php?$query_string; + include fastcgi.conf; + #fastcgi_pass 127.0.0.1:9000; # Si vous utilisez PHP-FPM (ou autre) en mode TCP et non sur une socket + fastcgi_pass unix:/run/garradin.sock; # Si vous utilisez PHP-FPM en mode socket + } + + location ~* \.(jpg|jpeg|gif|png|css|js|ico|xml)$ { + expires 5d; + } + + # deny access to . files, for security + location ~ /\. { + log_not_found off; + deny all; + } +} +