windows nginx根据请求地址配置反响代理(同一个ng端口)
2014-09-17 10:47
344 查看
#user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; upstream driver-interface{ server ip1:8081 max_fails=0; #server ip2:8082 max_fails=0; } upstream driver-admin{ #server 218.66.19.173:8081 max_fails=0; server 192.168.3.21:8082 max_fails=0; } server { listen 80; server_name localhost; location /drive/mobile/{ //这里控制接口(mobile)代理跳转 root html; proxy_redirect off; proxy_set_header Host $host:80; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; index index.html index.htm; proxy_pass http://driver-interface; proxy_redirect default; } location ~ .*/(admin|js|css|img|images) { //这里控制管理后台(admin)代理跳转,由于后台有样式,js以及图片,前缀不包含admin。所以也需要在这里配置 root html; index index.html index.htm; //一下是将请求的域名重新转发到页面(分页中,或直接获取请求域名的需要,如果不配置激昂读取到http://driver-interface) proxy_redirect off; proxy_set_header Host $host:80; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_pass http://driver-admin; proxy_redirect default; } location / { root html; index index.html index.htm; } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } } }
相关文章推荐
- 在ubuntu利用nginx反响代理在一个端口下配置多个站点
- 火狐无法访问本机IIS部署的网站,弹出:此地址使用了一个通常用于网络浏览以外目的的端口.出于安全原因,Firefox 取消了该请求 的解决办法
- 此地址使用了一个通常用于网络浏览以外的端口。出于安全原因,Firefox 取消了该请求。
- 此地址使用了一个通常用于网络浏览以外目的的端口。出于安全原因,Firefox 取消了该请求。
- 此地址使用了一个通常用于网络浏览以外的端口。出于安全原因,Firefox 取消了该请求。
- 此地址访问受限:此地址使用了一个通常应该用于其他网页浏览的端口。由于安全原因,Firefox 取消了该请求
- 此地址使用了一个通常用于网络浏览以外的端口。出于安全原因,Firefox 取消了该请求。
- 此地址使用了一个通常用于网络浏览以外的端口。出于安全原因,Firefox 取消了该请求。
- Firefox添加web浏览端口 "此地址访问受限 此地址使用了一个通常应该用于其他网页浏览的端口。由于安全原因,Firefox 取消了该请求。"
- 完美解决:此地址使用了一个通常用于网络浏览以外目的的端口.出于安全原因,Firefox 取消了该请求
- Nginx 配置反向代理后,页面中取绝对URL地址的问题显示代理端口
- 此地址访问受限,此地址使用了一个通常应该用于其他网页浏览的端口。由于安全原因,Firefox 取消了该请求
- vue-cli项目开发/生产环境代理实现跨域请求+webpack配置开发/生产环境的接口地址
- 此地址使用了一个通常用于网络浏览以外的端口。出于安全原因,Firefox 取消了该请求。
- firefox调试::此地址使用了一个通常应该用于其他网页浏览的端口。由于安全原因,Firefox 取消了该请求。
- Android ADT SDK 国内镜像地址及代理服务端口配置
- 此地址使用了一个通常用于网络浏览以外的端口。出于安全原因,Firefox 取消了该请求
- 此地址使用了一个通常用于网络浏览以外的端口。出于安全原因,Firefox 取消了该请求。
- nginx配置代理转发,使得一个端口支持多个项目配置
- 根据class/struct中一个成员的地址,获取该class/struct的地址