Nginx, проксирование статики c другого домена

anon nginx-forum на nginx.us
Вс Сен 18 10:45:14 UTC 2011


Имеем задачу: Работающий nginx+бекенд
qvest.site.com. 
Необходимо на другом сайте сделать
"редиректы" с адреса www.site2.com/qvest/ на
старый qvest.site.com.
Сделал:

Консоль:
location /qvest {
      proxy_pass http://qvest.site.com/;
      proxy_redirect     off;
      proxy_set_header   Host             $host;
      proxy_set_header   X-Real-IP        $remote_addr;
      proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
}

Все проксируется, кроме статики,
картинок, стилей и т.д.
Пробовал по разному? Но примерно плясал
вокруг этого:

Консоль:
location /qvest/media {
proxy_pass http://qvest.site.com;
proxy_set_header   Host            qvest.site.com;
}

Сами урлы проксятся, а вот файлы нет.
Потом попробовал так:

Консоль:
location ~* /qvest/\.(jpg|jpeg|gif|png|ico|css|bmp|swf|js)$ {
                proxy_pass http://qvest.site.com;
          }

Грешу все же на это пока location ~*
/qvest/\.(jpg|jpeg|gif|png|ico|css|bmp|swf|js)...
Подскажите как правильно проксить в
этой ситуации?

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,215351,215351#msg-215351



Подробная информация о списке рассылки nginx-ru