nginx前端根据$remote_addr分发方法
server {listen 80;
server_nameabc.com.cn;
access_log /dev/null;
error_log/data/logs/error.log;
location / {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For$proxy_add_x_forwarded_for;
if ($remote_addr ~ "202.96.134.100")
{
proxy_pass http://abc_test_server;
break;
}
proxy_pass http://abc_server;
}
}
页:
[1]