Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: nginx и 3proxy
Hello!
On Thu, Apr 22, 2010 at 10:53:57PM +0400, nafania293@xxxxxxxxx wrote:
> Подскажите с такой проблемкой.
> Есть ряд сайтов, крутяться под nginx'ом и все в пордяке.
> Есть два ипа выделенных.
>
> Нужно поставить 3proxy анонимнную. Поставил, настроил - все отлично.
>
> Надо зайти на один из сайтов, что крутятся под нгинксом. Захожу - бах
> 403 или 404. Я не понял, полез на другие сайты - все работают.
> лезу в лог и вижу такую странную строку
> [error] 31318#0: *2371 directory index of "/var/www/vhosts/САЙТ_1//"
> is forbidden, client: ИП_СЕРВЕРА, server: САЙТ_1, request: "GET /
> HTTP/1.1", host: "САЙТ_2"
>
> То есть я лезу на САЙТ_2, а нгинкс почему-то ищет контент в совсем
> другом месте. И так только для одного сайта. Пробовал менять листен ип
> для 3proxy как на ип САЙТА_2, так и на другой, ибо думал, что может
> как-то связано совпадение ипов, но не помогло.
>
> Конфиг крайне простой, нгинкс и пхп-фпм только, вот базовая часть
> server {
> listen ИП_СЕРВЕРА:80;
>
> server_name САЙТ_2 www.САЙТ_2;
>
> ...
> }
Для начала почитайте вот это:
http://nginx.org/en/docs/http/request_processing.html
Если не поможет - приносите таки конфиг, а не "базовую часть" для
одного сервера с непонятно как изменёнными именами и ip-адресами.
Вообще наш штатный телепат сейчас в отпуске, но я так подозреваю
что проблема в том что:
1. "САЙТ_2" и "САЙТ_1" слушают на разных ip-адресах.
2. Вы пришли к nginx'у на ip-адрес, на котором "САЙТ_2" не
слушает, и вам дали сервер по умолчанию ("САЙТ_1"). А пришли не
на тот ip - видимо потому что у машины неверные данные в
/etc/hosts.
Maxim Dounin
p.s. По поводу изменения имён и ip-адресов тут флеймили много и не
единожды, но суть проста: если вы понимаете что происходит - то не
будете задавать вопросы, а если нет - то не надо лезть что-либо
менять, велик риск по незнанию замаскировать ошибку.
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru
|