nginx避免读取ng本地css、js的配置方法
通过server_name配置的域名将请求转到对应的负载均衡服务器上。(部分场景可能需要在服务器上配置hosts,增加server_name的域名对nginx IP的配置)
客户端请求方式:http://[server_name]
例如:
客户端请求 http://test-server1.com, 在第一段server的location配置中,会将所有请求定向到 upstream test-server1上,包括js、css等。
upstream test-server1 { server www.server1.com:8080 weight=5; server www.server2.com:8080 weight=3; } upstream test-server2 { server www.server3.com:8080 weight=5; server www.server4.com:8080 weight=5; } server { listen 80; server_name test-server1.com; location / { proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_pass http://test-server1; } } server { listen 80; server_name test-server2.com; location / { proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_pass http://test-server2; } }
浙公网安备 33010602011771号