我正在尝试配置nginx(0.7.65),因此它将代理服务器A,如果它获得404将尝试代理服务器B.
我尝试了以下内容,但它不起作用。有什么想法吗?
server {
error_log /tmp/nginx.error.log;
access_log /tmp/nginx.access.log;
listen 4433;
server_name localhost;
location / {
proxy_pass http://localhost:5984;
error_page 404 = @fallback;
}
location @fallback {
proxy_pass http://localhost:5983;
}
}
答案 0 :(得分:7)
proxy_intercept_errors on;