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服务器!
相关文章推荐
- 如何搭建web服务器 使用Nginx搭建反向代理服务器
- nginx反向代理服务器端口问题
- 使用Nginx反向代理tomcat服务器
- nginx架设http负载均衡和反向代理服务器
- nginx作Golang反向代理服务器
- NginX反向代理服务器(Reverse Proxy)——【一】平台选择等准备工作 推荐
- Nginx 基础篇(序)---转发代理服务器与反向代理服务器
- 利用nginx反向代理tomcat服务器
- nginx作为web服务器反向代理
- RHEL6.4 搭建Nginx反向代理服务器
- Nginx不同域名反向代理到另一台服务器 proxy_pass和$host
- Nginx ("engine x") 高性能的 HTTP 和 反向代理 服务器
- Nginx 高性能的 HTTP 和 反向代理 服务器
- 烂泥:使用UPUPW的Nginx进行反向代理及反向代理IIS
- Nginx -HTTP和反向代理服务器简单配置
- Nginx 反向代理服务器
- 使用Nginx/Lighttpd/Squid作为反向代理服务器 - [技术笔记]
- Tomcat系列之服务器的基本配置及Nginx反向代理tomcat服务
- Nginx反向代理Tomcat服务器
- nginx作为反向代理服务器