我希望 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/ {
proxy_next_upstream http_404;
root /var/foo;
}
}
server {
listen 80;
server_name 1.1.1.1;
location /products/ {
#########
}
}
我猜 proxy_next_upstream 没有切换到服务器。
对此的任何帮助将不胜感激。