ngnix к прокси-серверу B, только если добрался 404 на сервере A

Я пытаюсь настроить 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;
    }
}
11
задан lazy1 26 May 2010 в 22:49
поделиться