44 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
		
		
			
		
	
	
			44 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
|  | 
 | ||
|  | server { | ||
|  |     listen 443 ssl; | ||
|  |     server_name sitjenniefy.flytothmoon.online; | ||
|  | 
 | ||
|  |     ssl_certificate /data/tengine/conf/certificate/sitjenniefy.flytothmoon.online_bundle.crt; | ||
|  |     ssl_certificate_key /data/tengine/conf/certificate/sitjenniefy.flytothmoon.online.key; | ||
|  | 
 | ||
|  |     ssl_protocols TLSv1.2 TLSv1.3; | ||
|  |     ssl_ciphers HIGH:!aNULL:!MD5; | ||
|  | 
 | ||
|  |     location / { | ||
|  |         root  /data/tengine/html/jennie_web/dist/; | ||
|  |         index  index.html index.htm; | ||
|  |         try_files $uri $uri/ /index.html; | ||
|  |     } | ||
|  |     error_page   500 502 503 504  /50x.html; | ||
|  |     location = /50x.html { | ||
|  |         root   html; | ||
|  |     } | ||
|  | 
 | ||
|  |     # 处理 /sit-api/ | ||
|  |     location ^~ /sit-api { | ||
|  |         proxy_pass   http://127.0.0.1:5001; | ||
|  |         proxy_set_header Host $host; | ||
|  |         proxy_set_header X-Real-IP $remote_addr; | ||
|  |         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; | ||
|  |         proxy_intercept_errors off; | ||
|  |         # 关闭响应缓冲 | ||
|  |         proxy_buffering off; | ||
|  |         proxy_cache off; | ||
|  |         proxy_set_header Connection keep-alive; | ||
|  |     } | ||
|  | } | ||
|  | 
 | ||
|  | 
 | ||
|  | server { | ||
|  |     listen 80; | ||
|  |     server_name sitjenniefy.flytothmoon.online; | ||
|  |     return 301 https://$host$request_uri; | ||
|  | } | ||
|  | 
 | ||
|  | 
 |