Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Отдача статики с другого сервера
> Тогда просто
> proxy_pass http://ip_нового_срвера;
А где это написать?
Я делаю
location ~*
^.+\.(jpg|jpeg|gif|png|ico|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|txt|tar|wav|mp3|bmp|rtf|js|swf|flv|xml|avi)$
{
proxy_pass http://ip_нового_срвера;
....
но на это nginx ругается,
2008/06/12 21:03:44 [emerg] 28225#0: "proxy_pass" may not have URI part in
location given by regular expression, or inside named location, or inside the
"if" statement, or inside the "limit_except" block in
/usr/local/etc/nginx.conf:113
2008/06/12 21:03:44 [emerg] 28225#0: the configuration file
/usr/local/etc/nginx.conf test failed
как я понял, там где есть регулярное выражение proxy_pass ставить нельзя.
А передать динамику и статику на один и тот же ip и порт я не могу, на
127.0.0.1:80 у Апача несколько сайтов и без имени сайта он не знает кому
отдать.
|