upstream www_tomcat2 {
ip_hash;
server 10.1.1.0:80 ;
}
server {
listen 80;error_page 405 =200 @405;
server_name www.abc.com;
....
location @405 {
root /srv/http;
proxy_method GET;
proxy_pass http://www_tomcat2;
}
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;
proxy_pass http://www_tomcat2;
}
}
说明:在server中增加红色部分。
本文详细解析了Nginx配置文件中的关键设置,包括ip_hash、server、listen、error_page、proxy_pass等指令的作用及用法,帮助开发者更深入地理解并灵活运用Nginx。
466

被折叠的 条评论
为什么被折叠?



