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