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