Nginx proxy_next_upstream不起作用
发布时间:2020-12-13 21:04:45 所属栏目:Nginx 来源:网络整理
导读:我希望nginx首先在本地主机上搜索该文件,在404错误时它应搜索服务器1.1.1.1. 我能够获取位于本地主机上的文件,但无法从服务器1.1.1.1获取. server { listen 80; server_name localhost; access_log /var/log/nginx/access.log main; location /products/ { p
我希望nginx首先在本地主机上搜索该文件,在404错误时它应搜索服务器1.1.1.1. 我能够获取位于本地主机上的文件,但无法从服务器1.1.1.1获取.
我猜proxy_next_upstream没有切换到服务器. 任何有关这方面的帮助将不胜感激. 最佳答案
proxy_next_upstream指令是一个配置指令,用于在对其中一个请求失败的情况下通过proxy_pass控制来自一组upstream servers的重新请求.没有proxy_pass和定义的上游块就没有意义.如果您代理多个上游服务器,您可以使用它,如下所示:
如果您希望nginx在磁盘上搜索文件,并且如果找不到 – 代理请求到另一台服务器,请配置它,例如使用try_files后备代替:
有关try_files指令的更多信息,请参见http://nginx.org/r/try_files. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- linux-gunicorn在启动后无法启动
- nginx – WebSockets的应用层防火墙?
- ruby-on-rails-使用Nginx Gzip Unicorn时缺少Content-Lengt
- nginx不会在文档根目录的子目录中提供error_page
- redhat?9下配置APACHE2.0.50+PHP5+MYSQL4.0.20+GD库
- node.js – 自节点v0.12.2以来的负载平衡 – cluster,pm2
- post – 带有Nginx参数的Laravel是空的
- nginx – HttpGeoipModule $geoip_country_code为空
- 当负载均衡器处理SSL时,如何让nginx向HTTPS位置发出301请求
- 深入分析Nginx 502 Bad Gateway和Nginx 504 Gateway