使用Nginx作为多个服务器的反向代理
发布时间:2020-11-17 15:34:07 所属栏目:Nginx 来源:互联网
导读:我正在尝试将nginx配置为LAN上多个服务器的反向代理.他们应该在我的WAN上使用不同的子域.我的配置如下所示:@ReverseProxy:/etc/nginx/sites-enabled$cat reverseproxy server { server_name DOMAIN.eu; # app1 reverse proxy follow
我正在尝试将nginx配置为LAN上多个服务器的反向代理.他们应该在我的WAN上使用不同的子域.我的配置如下所示:
但我收到这个错误,无法进一步……
nginx:配置文件/etc/nginx/nginx.conf测试失败 最佳答案 您的问题是您在服务器块内使用proxy_pass,这是不允许的.尝试使用:
在您的服务器块内.正如nginx documentation所说,无法在服务器级别设置代理选项. 日志中的其他问题发生是因为你以某种方式将你的nginx作为常规用户启动,尽管它应该以root身份启动. (编辑:百色站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- os x上的node.js socket.io服务器不能连接超过120个客户端
- 在Digital ocean上部署Django,Gunicorn,Nginx,Virtualenv给
- http – Nginx proxy_cache_key $request_body被大型请求体
- Nginx:将所有不存在的请求重定向到index.php
- python – 与gunricorn nginx的Flask重定向(url_for)错误
- ssl-使用Nginx将通配符子域重定向到另一个顶级域
- 使用Nginx,fastcgi和php设置开发环境时,我从php服务器收到“
- Nginx – 在多个目录中搜索静态内容?
- Nginx忽略了我的标题
- python – 在Nginx反向代理POST请求后面的CherryPy被破坏/截