diff --git a/docker-swarm-review/nginx-review-132/swarm/sites/crm1.conf b/docker-swarm-review/nginx-review-132/swarm/sites/crm1.conf index 131ff28..0dba758 100644 --- a/docker-swarm-review/nginx-review-132/swarm/sites/crm1.conf +++ b/docker-swarm-review/nginx-review-132/swarm/sites/crm1.conf @@ -19,7 +19,9 @@ server { location / { proxy_pass http://192.168.1.209:8080/; proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; if ($request_filename ~ .*\.(htm|html)$) { add_header Cache-Control no-cache; } @@ -27,39 +29,57 @@ server { location /h5/supplier/dispatch { proxy_pass http://192.168.1.209:8031/h5/supplier/dispatch; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; client_max_body_size 200m; } location ^~ /dev/h5/rescue { rewrite ^/dev/h5/rescue/(.*)$ /h5/client/$1 break; proxy_pass http://192.168.1.209:8032; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; client_max_body_size 200m; } location ^~ /dev/h5/rvc { rewrite ^/dev/h5/rvc/(.*)$ /h5/rvc/$1 break; proxy_pass http://192.168.1.209:8035; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; client_max_body_size 200m; } location /h5/rvc/ { proxy_pass http://192.168.1.209:8035/; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; client_max_body_size 200m; } location /h5/client/ { proxy_pass http://192.168.1.209:8032/; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; client_max_body_size 200m; } location /dev/h5/rentCar { proxy_pass http://192.168.1.209:8034/dev/h5/rentCar; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; client_max_body_size 200m; } } @@ -72,7 +92,10 @@ server { location / { proxy_pass http://192.168.1.209:9000/; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; if ($request_filename ~ .*\.(htm|html)$) { add_header Cache-Control no-cache; } @@ -87,7 +110,10 @@ server { location / { proxy_pass http://192.168.1.226:5868/; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; if ($request_filename ~ .*\.(htm|html)$) { add_header Cache-Control no-cache; } diff --git a/docker-swarm-review/nginx-review-132/swarm/sites/crm2.conf b/docker-swarm-review/nginx-review-132/swarm/sites/crm2.conf index 6d92cba..721cfe1 100644 --- a/docker-swarm-review/nginx-review-132/swarm/sites/crm2.conf +++ b/docker-swarm-review/nginx-review-132/swarm/sites/crm2.conf @@ -17,7 +17,9 @@ server { location / { proxy_pass http://192.168.1.209:8080; proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; if ($request_filename ~ .*\.(htm|html)$) { add_header Cache-Control no-cache; } @@ -31,7 +33,9 @@ server { location / { proxy_pass http://192.168.1.209:8080; proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; if ($request_filename ~ .*\.(htm|html)$) { add_header Cache-Control no-cache; } @@ -46,7 +50,9 @@ server { location / { proxy_pass http://192.168.1.209:8081; proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; if ($request_filename ~ .*\.(htm|html)$) { add_header Cache-Control no-cache; } diff --git a/docker-swarm-review/nginx-review-132/swarm/sites/fastdfs.conf b/docker-swarm-review/nginx-review-132/swarm/sites/fastdfs.conf index cc91e27..4e8dfc9 100644 --- a/docker-swarm-review/nginx-review-132/swarm/sites/fastdfs.conf +++ b/docker-swarm-review/nginx-review-132/swarm/sites/fastdfs.conf @@ -7,7 +7,10 @@ server { location /n1/ { proxy_pass http://192.168.3.125:8080/; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; if ($request_filename ~ .*\.(htm|html)$) { add_header Cache-Control no-cache; } @@ -15,6 +18,7 @@ server { location / { proxy_pass http://192.168.3.119:8888; + proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; diff --git a/docker-swarm-review/nginx-review-132/swarm/sites/git.conf b/docker-swarm-review/nginx-review-132/swarm/sites/git.conf index 3815380..4fd6386 100644 --- a/docker-swarm-review/nginx-review-132/swarm/sites/git.conf +++ b/docker-swarm-review/nginx-review-132/swarm/sites/git.conf @@ -6,6 +6,10 @@ server { location / { proxy_pass http://192.168.3.129:8018/; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; add_header Access-Control-Allow-Origin *; add_header Access-Control-Allow-Headers X-Requested-With; add_header Access-Control-Allow-Methods GET,POST,OPTIONS; @@ -32,6 +36,10 @@ server { location / { proxy_pass http://192.168.3.200:8013/; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; add_header Access-Control-Allow-Origin *; add_header Access-Control-Allow-Headers X-Requested-With; add_header Access-Control-Allow-Methods GET,POST,OPTIONS; @@ -53,7 +61,10 @@ server { location / { proxy_pass http://192.168.1.101:8081; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; client_max_body_size 200m; proxy_read_timeout 86400s; proxy_http_version 1.1; @@ -72,7 +83,10 @@ server { location / { proxy_pass http://192.168.3.124:8089; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; client_max_body_size 200m; proxy_read_timeout 86400s; proxy_http_version 1.1; @@ -89,7 +103,10 @@ server { location / { proxy_pass http://192.168.3.129:10880/; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; if ($request_filename ~ .*\.(htm|html)$) { add_header Cache-Control no-cache; } @@ -101,7 +118,10 @@ server { location / { proxy_pass http://192.168.3.140:8018/; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; if ($request_filename ~ .*\.(htm|html)$) { add_header Cache-Control no-cache; } @@ -116,7 +136,10 @@ server { location / { proxy_pass http://192.168.3.129:8082/; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; if ($request_filename ~ .*\.(htm|html)$) { add_header Cache-Control no-cache; } @@ -131,7 +154,10 @@ server { location / { proxy_pass http://192.168.3.129:5000/; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; if ($request_filename ~ .*\.(htm|html)$) { add_header Cache-Control no-cache; } @@ -146,7 +172,10 @@ server { location / { proxy_pass http://192.168.3.129:3000/; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; if ($request_filename ~ .*\.(htm|html)$) { add_header Cache-Control no-cache; } @@ -161,7 +190,10 @@ server { location / { proxy_pass http://192.168.3.129:8081/; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; if ($request_filename ~ .*\.(htm|html)$) { add_header Cache-Control no-cache; } @@ -176,7 +208,10 @@ server { location / { proxy_pass http://192.168.3.129:7700/; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; if ($request_filename ~ .*\.(htm|html)$) { add_header Cache-Control no-cache; } @@ -191,7 +226,10 @@ server { location / { proxy_pass http://192.168.3.200:8012; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; if ($request_filename ~ .*\.(htm|html)$) { add_header Cache-Control no-cache; } @@ -206,7 +244,10 @@ server { location / { proxy_pass http://192.168.1.226:8090; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; if ($request_filename ~ .*\.(htm|html)$) { add_header Cache-Control no-cache; } @@ -219,7 +260,10 @@ server { location / { proxy_pass http://192.168.1.161:8011; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; if ($request_filename ~ .*\.(htm|html)$) { add_header Cache-Control no-cache; } @@ -234,7 +278,10 @@ server { location / { proxy_pass http://192.168.1.171:8088/; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; if ($request_filename ~ .*\.(htm|html)$) { add_header Cache-Control no-cache; } diff --git a/docker-swarm-review/nginx-review-132/swarm/sites/oss.conf b/docker-swarm-review/nginx-review-132/swarm/sites/oss.conf index e4895fd..1f9d590 100644 --- a/docker-swarm-review/nginx-review-132/swarm/sites/oss.conf +++ b/docker-swarm-review/nginx-review-132/swarm/sites/oss.conf @@ -6,7 +6,10 @@ server { location / { proxy_pass http://192.168.3.125:25773; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; if ($request_filename ~ .*\.(htm|html)$) { add_header Cache-Control no-cache; } diff --git a/docker-swarm-review/nginx-review-132/swarm/sites/pay.conf b/docker-swarm-review/nginx-review-132/swarm/sites/pay.conf index 3ca5ec2..121e12f 100644 --- a/docker-swarm-review/nginx-review-132/swarm/sites/pay.conf +++ b/docker-swarm-review/nginx-review-132/swarm/sites/pay.conf @@ -18,7 +18,10 @@ server { location / { proxy_pass http://192.168.3.125:9226; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; if ($request_filename ~ .*\.(htm|html)$) { add_header Cache-Control no-cache; } @@ -40,7 +43,10 @@ server { location / { proxy_pass http://192.168.3.125:9227; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; if ($request_filename ~ .*\.(htm|html)$) { add_header Cache-Control no-cache; } @@ -62,7 +68,10 @@ server { location / { proxy_pass http://192.168.3.125:9228; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; if ($request_filename ~ .*\.(htm|html)$) { add_header Cache-Control no-cache; } diff --git a/docker-swarm-review/nginx-review-132/swarm/sites/review.conf b/docker-swarm-review/nginx-review-132/swarm/sites/review.conf index d3cd585..69fa9d4 100644 --- a/docker-swarm-review/nginx-review-132/swarm/sites/review.conf +++ b/docker-swarm-review/nginx-review-132/swarm/sites/review.conf @@ -7,7 +7,12 @@ server { location / { proxy_pass http://192.168.3.132:28092; - proxy_set_header X-Forwarded-Host $server_name; + + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + if ($request_filename ~ .*\.(htm|html)$) { add_header Cache-Control no-cache; } @@ -23,19 +28,30 @@ server { include /etc/nginx/ssl.sino_assist.conf; server_name cc.review.sino-assist.com ccreview.sino-assist.com; + # 中道汽车救援公众号 location /MP_verify_TyW3WkUF0gacMB4m.txt { default_type text/html; return 200 "TyW3WkUF0gacMB4m"; } + # 中道汽车服务 服务号 location /MP_verify_WjQInvWDvPvfZvL0.txt { default_type text/html; return 200 "WjQInvWDvPvfZvL0"; } + #紫金保险 服务号 + location /xp3UnEHtlC.txt { + default_type text/html; + return 200 "d101eea3b93f082efc89146ad8c62cf1"; + } + location /dev/h5/rescue/ { proxy_pass http://192.168.1.209:8032/; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; client_max_body_size 200m; } @@ -49,7 +65,10 @@ server { location / { proxy_pass http://192.168.3.132:8081; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; if ($request_filename ~ .*\.(htm|html)$) { add_header Cache-Control no-cache; } @@ -72,7 +91,10 @@ server { location / { proxy_pass http://192.168.3.120:8081; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; if ($request_filename ~ .*\.(htm|html)$) { add_header Cache-Control no-cache; } diff --git a/docker-swarm-review/nginx-review-132/swarm/sites/uat.conf b/docker-swarm-review/nginx-review-132/swarm/sites/uat.conf index 3a16fd5..bb599b4 100644 --- a/docker-swarm-review/nginx-review-132/swarm/sites/uat.conf +++ b/docker-swarm-review/nginx-review-132/swarm/sites/uat.conf @@ -14,7 +14,9 @@ server { proxy_cookie_path / "/; HttpOnly; Secure; SameSite=Strict"; proxy_pass http://192.168.3.126:8080/; proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; if ($request_filename ~ .*\.(htm|html)$) { add_header Cache-Control no-cache; } @@ -23,21 +25,27 @@ server { location /h5/supplier/dispatch { proxy_pass http://192.168.3.126:8031/h5/supplier/dispatch; proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; client_max_body_size 200m; } location /h5/client { proxy_pass http://192.168.3.126:8032/h5/client; proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; client_max_body_size 200m; } location /dev/h5/rentCar { proxy_pass http://192.168.3.126:8034/dev/h5/rentCar; proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; client_max_body_size 200m; } } diff --git a/docker-swarm-review/nginx-review-132/swarm/sites/wx.conf b/docker-swarm-review/nginx-review-132/swarm/sites/wx.conf index 45eef12..db5154b 100644 --- a/docker-swarm-review/nginx-review-132/swarm/sites/wx.conf +++ b/docker-swarm-review/nginx-review-132/swarm/sites/wx.conf @@ -13,7 +13,10 @@ server { location / { proxy_pass http://192.168.13.24:8081; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; client_max_body_size 200m; } } @@ -26,7 +29,10 @@ server { location / { proxy_pass http://192.168.10.2:8090; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; client_max_body_size 200m; } } diff --git a/docker-swarm-review/nginx-review-132/swarm/sites/zd_report.conf b/docker-swarm-review/nginx-review-132/swarm/sites/zd_report.conf index 6d72c6a..de00c35 100644 --- a/docker-swarm-review/nginx-review-132/swarm/sites/zd_report.conf +++ b/docker-swarm-review/nginx-review-132/swarm/sites/zd_report.conf @@ -6,6 +6,10 @@ server { location /SinoGYS { proxy_pass http://192.168.14.47/SinoGYS; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_connect_timeout 600s; proxy_send_timeout 600s; proxy_read_timeout 600s; @@ -13,6 +17,10 @@ server { location /SinoORG { proxy_pass http://192.168.14.47/SinoORG; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_connect_timeout 600s; proxy_send_timeout 600s; proxy_read_timeout 600s; @@ -20,6 +28,10 @@ server { location / { proxy_pass http://192.168.3.123:8080; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_connect_timeout 600s; proxy_send_timeout 600s; proxy_read_timeout 600s; @@ -34,6 +46,10 @@ server { location / { proxy_pass http://192.168.3.123:4280; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_connect_timeout 600s; proxy_send_timeout 600s; proxy_read_timeout 600s; @@ -53,6 +69,10 @@ server { location / { proxy_pass http://192.168.3.131:80; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-Host $server_name; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_connect_timeout 600s; proxy_send_timeout 600s; proxy_read_timeout 600s;