ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА














     АРХИВ :: Apache-Talk
Apache-Talk mailing list archive (apache-talk@lists.lexa.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re[4]: [apache-talk] nginx + Plesk



Здравствуйте, Dmitry.

Вы писали 1 сентября 2007 г., 11:18:37:

> On Fri, 31 Aug 2007, admin@xxxxxxx wrote:

>> Вот такой вопрос возник
>> Вот конфиг:
>> server {
>> server_name  localhost *;
>>         location / {
>>     proxy_pass  http://IP:8080;
>>     proxy_set_header  Host  $host;
>>         proxy_set_header   X-Real-IP $remote_addr;
>>         proxy_set_header  X-Forwarded-For  $proxy_add_x_forwarded_for;
>>
>>         access_log  logs/$host.access.log  main;
>>     # deny access to .htaccess files, if Apache's document root
>>     # concurs with nginx's one
>>     #
>>     location ~ /\.ht {
>>         deny  all;
>>             }
>>           }
>>         }
>>
>> Как я понимаю сейчас получается что nginx разгружает апач только от
>> "медленных" запросов, но статику и изображения все равно он тянет
>> через апач. Для того что бы отдавать статику через nginx надо
>> прописать путь к папкам сайтов. Все пути имеют форму
>> /var/www/имясайта/htdoks/
>> как то можно зацепить эти папки?
>> Или я ошибаюсь?
 Можно поподробнее?
 то есть всеравно придется расписывать все пути или я что не допонял?
> use map:

>         map $host       $sroot {
>                 hostnames;
>                 default         www/Default/html;
>                 .domain.tld     www/domain/html;
>                 .dom2.tld       www/dom2/html;
>         }

>     # Meta-server using map above
>     server {
>         listen 192.168.0.1:80;
>         server_name     _ * ;
>         root /$sroot;

>         ...
>     }


> Sincerely,
> D.Marck                                     [DM5020, MCK-RIPE, DM3-RIPN]
> [ FreeBSD committer:                                 marck@xxxxxxxxxxx ]
> ------------------------------------------------------------------------
> *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@xxxxxxxx ***
> ------------------------------------------------------------------------



--
С уважением,
 admin                          mailto:admin@xxxxxxx



 




Copyright © Lexa Software, 1996-2009.