ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


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


  ПРОГРАММЫ 



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












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

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

Re: настройка nginx




Здравствуйте, спасибо за дельный ответ.

Я прописал вот так:
 server {
listen  poddomen4.site.org.ru;
server_name poddomen4.site.org.ru;
location / {
proxy_pass        http://poddomen4.site.org.ru:80/;
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 ~* ^.+\.(jpg|jpeg|gif|js|css|png)$ {
root         /home/httpd/poddomen4/;
expires      10d;
}
}

Но мне выдается 404 ошибка:
404 Not Found
nginx/0.5.7

в error.log пишется такая ошибка:

2007/01/30 13:25:47 [error] 64174#0: *72 open() "/usr/local/etc/nginx/html/attachment.php" failed (2: No such file or directory), client: 197.250.142.112, server: forum2.biscom.zp.ua, URL: "/attac hment.php?attachmentid=8514&d=1157263996&s=2533ac130bb591554672565cca5fd370&", host: "poddomen4.site.org.ru"

Я так понял nginx пытается почему-то искать файлы сайта по этому пути:
/usr/local/etc/nginx/html/

Но на самом деле они находятся тут:
/home/httpd/poddomen4/;
Как можно "задать" в настройках правильный путь к файлам?











----- Original Message ----- From: "1nsk.ru" <info@xxxxxxx>
To: <nginx-ru@xxxxxxxxx>
Sent: Monday, January 29, 2007 8:14 PM
Subject: Re: настройка nginx


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

Можно проще сделать:

server {
listen  poddomen4.site.org.ru;
server_name poddomen4.site.org.ru;
location / {
proxy_pass        http://poddomen4.site.org.ru:81/;
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 ~* ^.+\.(jpg|jpeg|gif|js|css|png)$ {
root         /var/документрут/;
expires      10d;
}
}

в случае если апач на 81 порту, не забудьте mod_rpaf прикрутить.

В общем мой вопрос таков - что прописать в конфиге nginx, что бы nginx
обрабатывал запросы к следующим папкам:
poddomen4.site.org.ru/images/
poddomen4.site.org.ru/images1/

а все остальное передавал на обработку апачу


--
С уважением, Денис Воробьев
Сайт "Любимый город" http://1nsk.ru






 




Copyright © Lexa Software, 1996-2009.