diff options
author | Hsieh Chin Fan <pham@topo.tw> | 2024-12-09 16:34:00 +0800 |
---|---|---|
committer | Hsieh Chin Fan <pham@topo.tw> | 2024-12-09 16:34:00 +0800 |
commit | d2a1d8a0049f36a5cf789a6568a178be8d11e3a4 (patch) | |
tree | abcfab51cc16f85eb89b4b5ef2a97bce2de223e9 /nginx/sites-available | |
parent | 87175801b75d4e67a4f33e93bd7c63c79c7ee4f3 (diff) |
update nginx
Diffstat (limited to 'nginx/sites-available')
-rw-r--r-- | nginx/sites-available/vps | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/nginx/sites-available/vps b/nginx/sites-available/vps index 6fde3fb..dff1d7b 100644 --- a/nginx/sites-available/vps +++ b/nginx/sites-available/vps | |||
@@ -51,6 +51,18 @@ server { | |||
51 | add_header Access-Control-Allow-Origin *; | 51 | add_header Access-Control-Allow-Origin *; |
52 | } | 52 | } |
53 | 53 | ||
54 | location = /cgi/ { | ||
55 | alias /srv/cgi/; | ||
56 | } | ||
57 | |||
58 | location ^~ /cgi/(.+) { | ||
59 | gzip off; | ||
60 | |||
61 | include /etc/nginx/fastcgi_params; | ||
62 | fastcgi_pass unix:/var/run/fcgiwrap.sock; | ||
63 | fastcgi_param SCRIPT_FILENAME /srv/cgi/$1; | ||
64 | } | ||
65 | |||
54 | location ~ [^/]$ { | 66 | location ~ [^/]$ { |
55 | try_files $uri @rewrite_no_slash; | 67 | try_files $uri @rewrite_no_slash; |
56 | } | 68 | } |
@@ -307,9 +319,8 @@ server { | |||
307 | server { | 319 | server { |
308 | server_name "~[\d\.]+"; | 320 | server_name "~[\d\.]+"; |
309 | listen 80; | 321 | listen 80; |
310 | 322 | error_page 404 /404.html; | |
311 | root /srv/http; | 323 | return 404; |
312 | index index.html; | ||
313 | } | 324 | } |
314 | 325 | ||
315 | ## Redirect 80 to 443 | 326 | ## Redirect 80 to 443 |