From 2a96461beaa579d46205017209cf9b539abcc3a5 Mon Sep 17 00:00:00 2001 From: Akkariin Meiko Date: Thu, 21 Nov 2019 09:03:28 -0600 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=20'fivem.net.conf'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- fivem.net.conf | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 fivem.net.conf diff --git a/fivem.net.conf b/fivem.net.conf new file mode 100644 index 0000000..9c79fde --- /dev/null +++ b/fivem.net.conf @@ -0,0 +1,49 @@ +server { + listen 80; + listen 443 ssl; + ssl_certificate /usr/local/nginx/conf/ssl/fivem.net.crt; + ssl_certificate_key /usr/local/nginx/conf/ssl/fivem.net.key; + ssl_protocols TLSv1 TLSv1.1 TLSv1.2; + ssl_ciphers EECDH+CHACHA20:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5; + ssl_prefer_server_ciphers on; + ssl_session_timeout 10m; + ssl_session_cache builtin:1000 shared:SSL:10m; + ssl_buffer_size 1400; + add_header Strict-Transport-Security max-age=15768000; + ssl_stapling on; + ssl_stapling_verify on; + server_name *.fivem.net; + access_log /data/wwwlogs/fivem.net_nginx.log combined; + index index.html index.htm index.php; + root /data/wwwroot/fivem.net/; + if ($ssl_protocol = "") { return 301 https://$host$request_uri; } + + rewrite /(.*) /index.php; + #limit_conn perip 100; + limit_rate 2048k; + + include /usr/local/nginx/conf/rewrite/none.conf; + #error_page 404 /404.html; + #error_page 502 /502.html; + + add_header 'Access-Control-Allow-Origin' '*'; + + location ~ [^/]\.php(/|$) { + fastcgi_pass 127.0.0.1:9000; + #fastcgi_pass unix:/dev/shm/php-cgi.sock; + fastcgi_index index.php; + include fastcgi.conf; + } + + location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|flv|mp4|ico)$ { + expires 30d; + access_log off; + } + location ~ .*\.(js|css)?$ { + expires 7d; + access_log off; + } + location ~ /\.ht { + deny all; + } +}