您的位置:首页 > 运维架构 > 反向代理

Nginx反向代理研究,通达OA服务器反向代理

2016-09-08 13:53 701 查看
通过有一个NGinx服务器代理通达OA的服务器,同一个端口可以附带很多个应用程序:

listen 8000;
server_name  localhost;

#location  ^~ /oa/{
#proxy_pass http://10.0.0.7:99/; #proxy_set_header Host $host;
#proxy_set_header X-Real-IP $remote_addr;
#proxy_set_header REMOTE-HOST $remote_addr;
#proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
#proxy_connect_timeout   600;
#proxy_send_timeout      600;
#proxy_read_timeout      600;
#proxy_buffer_size       4k;
#proxy_buffers           4 32k;
#proxy_busy_buffers_size 64k;
#proxy_temp_file_write_size 64k;
#client_max_body_size 8m;
#}

location ^~ /my/{
proxy_pass http://10.0.0.7:99/; proxy_set_header Host $host:$server_port;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header REMOTE-HOST $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_connect_timeout   600;
proxy_send_timeout      600;
proxy_read_timeout      600;
proxy_buffer_size       4k;
proxy_buffers           4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;
client_max_body_size 8m;
if (-d $request_filename){
rewrite ^/(.*)([^/my/])$ http://$host/$1$2/ permanent;
}
}

location  /pda/{
proxy_pass    http://10.0.0.7:99/pda/; proxy_redirect default ;
}
location  /attachment/{
proxy_pass    http://10.0.0.7:99/attachment/; proxy_redirect default ;
}
location /static/{
proxy_pass    http://10.0.0.7:99/static/; proxy_redirect default ;

}
location /general/{
proxy_pass    http://10.0.0.7:99/general/; proxy_redirect default ;

}
location /portal/{
proxy_pass    http://10.0.0.7:99/portal/; proxy_redirect default ;
}
location /inc/{
proxy_pass    http://10.0.0.7:99/inc/; proxy_redirect default ;
}
location /resque/{
proxy_pass    http://10.0.0.7:99/resque/; proxy_redirect default ;

}
location /module/{
proxy_pass    http://10.0.0.7:99/module/; proxy_redirect default ;
}
location /mobile/{
proxy_pass    http://10.0.0.7:99/mobile/; proxy_redirect default ;
}

}
访问127.0.0.1:8000/my/则访问的是10.0.0.7:99的OA服务器!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: