Re: Отдача статики с другого сервера
Иван Иванов
e230408 at yandex.ru
Thu Jun 12 21:09:52 MSD 2008
> Тогда просто
> 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 у Апача несколько сайтов и без имени сайта он не знает кому отдать.
More information about the nginx-ru
mailing list