Commit 5a143ea3c0
Verified · cmc
Layout: unified · split
linux/nginx/etc/nginx/conf.d/1kb.conf +8 −19
| @@ -3,6 +3,10 @@ server { | ||
| 3 | 3 | http2 on; |
| 4 | 4 | server_name 1kb.zerolabs.sh; |
| 5 | 5 | |
| 6 | if ($host = 1kb.cleberg.net) { | |
| 7 | return 301 https://1kb.zerolabs.sh$request_uri; | |
| 8 | } | |
| 9 | ||
| 6 | 10 | root /var/www/1kb; |
| 7 | 11 | index index.html; |
| 8 | 12 | |
| @@ -14,6 +18,9 @@ server { | ||
| 14 | 18 | gzip_vary off; |
| 15 | 19 | charset off; |
| 16 | 20 | |
| 21 | include custom.d/tls/ssl_engine.conf; | |
| 22 | include custom.d/tls/certificate_files.conf; | |
| 23 | ||
| 17 | 24 | location = / { |
| 18 | 25 | try_files /index.html =404; |
| 19 | 26 | } |
| @@ -25,24 +32,6 @@ server { | ||
| 25 | 32 | |
| 26 | 33 | server { |
| 27 | 34 | listen 80; |
| 28 | server_name 1kb.zerolabs.sh; | |
| 29 | return 301 https://1kb.zerolabs.sh$request_uri; | |
| 30 | } | |
| 31 | ||
| 32 | server { | |
| 33 | listen 80; | |
| 34 | server_name 1kb.cleberg.net; | |
| 35 | return 301 https://1kb.zerolabs.sh$request_uri; | |
| 36 | } | |
| 37 | server { | |
| 38 | listen 443 ssl; | |
| 39 | http2 on; | |
| 40 | server_name 1kb.cleberg.net; | |
| 41 | ||
| 42 | include custom.d/tls/ssl_engine.conf; | |
| 43 | include custom.d/tls/certificate_files.conf; | |
| 44 | include custom.d/tls/policy_strict.conf; | |
| 45 | ||
| 35 | server_name 1kb.zerolabs.sh 1kb.cleberg.net; | |
| 46 | 36 | return 301 https://1kb.zerolabs.sh$request_uri; |
| 47 | 37 | } |
| 48 | ||
linux/nginx/etc/nginx/conf.d/art.conf +7 −20
| @@ -1,8 +1,13 @@ | ||
| 1 | 1 | server { |
| 2 | 2 | listen 443 ssl; |
| 3 | 3 | http2 on; |
| 4 | server_name art.zerolabs.sh mplqs2jxkjd5wxak3zjv55oxyadf4vwzx6ksgj4ztftndjl6elgsf4qd.onion; | |
| 4 | server_name art.cleberg.net art.zerolabs.sh mplqs2jxkjd5wxak3zjv55oxyadf4vwzx6ksgj4ztftndjl6elgsf4qd.onion; | |
| 5 | 5 | add_header Onion-Location "http://mplqs2jxkjd5wxak3zjv55oxyadf4vwzx6ksgj4ztftndjl6elgsf4qd.onion$request_uri" always; |
| 6 | ||
| 7 | if ($host = art.cleberg.net) { | |
| 8 | return 301 https://art.zerolabs.sh$request_uri; | |
| 9 | } | |
| 10 | ||
| 6 | 11 | include custom.d/tls/ssl_engine.conf; |
| 7 | 12 | include custom.d/tls/certificate_files.conf; |
| 8 | 13 | include custom.d/tls/policy_strict.conf; |
| @@ -17,24 +22,6 @@ server { | ||
| 17 | 22 | |
| 18 | 23 | server { |
| 19 | 24 | listen 80; |
| 20 | server_name art.zerolabs.sh; | |
| 21 | return 301 https://art.zerolabs.sh$request_uri; | |
| 22 | } | |
| 23 | ||
| 24 | server { | |
| 25 | listen 80; | |
| 26 | server_name art.cleberg.net; | |
| 27 | return 301 https://art.zerolabs.sh$request_uri; | |
| 28 | } | |
| 29 | ||
| 30 | server { | |
| 31 | listen 443 ssl; | |
| 32 | http2 on; | |
| 33 | server_name art.cleberg.net; | |
| 34 | ||
| 35 | include custom.d/tls/ssl_engine.conf; | |
| 36 | include custom.d/tls/certificate_files.conf; | |
| 37 | include custom.d/tls/policy_strict.conf; | |
| 38 | ||
| 25 | server_name art.zerolabs.sh art.cleberg.net; | |
| 39 | 26 | return 301 https://art.zerolabs.sh$request_uri; |
| 40 | 27 | } |