소스 검색

Add example nginx configuration

As a first approximation.
Visman 4 년 전
부모
커밋
05da20bb73
1개의 변경된 파일50개의 추가작업 그리고 0개의 파일을 삭제
  1. 50 0
      nginx.dist.conf

+ 50 - 0
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
+    }
+}