From 05da20bb73b662a01afbbb9b465018d35dee4168 Mon Sep 17 00:00:00 2001 From: Visman Date: Tue, 12 Jan 2021 23:25:58 +0700 Subject: [PATCH] Add example nginx configuration As a first approximation. --- nginx.dist.conf | 50 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 nginx.dist.conf diff --git a/nginx.dist.conf b/nginx.dist.conf new file mode 100644 index 00000000..b7296da3 --- /dev/null +++ b/nginx.dist.conf @@ -0,0 +1,50 @@ +# +# Example nginx configuration for forkbb +# +server { + listen 80; # 80 port only http: + server_name forkbb.local *.forkbb.local; # you need to set your values + root "/www/forkbb/public"; # you need to set your values + autoindex off; + charset utf-8; + + location = /favicon.ico { + access_log off; + log_not_found off; + + expires 1w; + } + + location = /robots.txt { + access_log off; + log_not_found off; + } + + location ~ ^/(js|img|style)/(.+)\.v\.[0-9]+\.([^.\\/]++)$ { + try_files /$1/$2.$3 =404; + + expires 1y; + } + + location ~ ^/(js|img|style)/ { + try_files $uri =404; + } + + location ~ /\.ht { + deny all; + + access_log off; + log_not_found off; + } + + location / { + fastcgi_index index.dist.php; + + include fastcgi_params; + fastcgi_param HTTP_PROXY ""; + fastcgi_param SCRIPT_FILENAME $document_root/index.dist.php; + + fastcgi_pass php_upstream; # you need to set your values + #or fastcgi_pass unix:/var/run/php-fpm.sock; # you need to set your values + } +}