А РХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev ][Date Next ][Thread Prev ][Thread Next ][Date Index ][Thread Index ]
Re: Ещё раз про обработку 404-й ошибки, но без FastCGI
To : nginx-ru@xxxxxxxxx
Subject : Re: Ещё раз про обработку 404-й ошибки, но без FastCGI
From : "Виктор Вислобоков" <corochoone@xxxxxxxxx >
Date: Thu, 5 Jul 2007 13:27:39 +0400
Dkim-signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=QSr3g1/zgKtU1AyL62Eg4QIp1ZOD8ufn+O7yBMJDOVfljIRC2yQw9x8j8P7aWORxeM0mMBGCC1A36ZHIti3f4Rjb4D1wvAMrvbl80+YEULiEgWJjQknzZOI9qJVReZgp/yadC/N54iZZQQA7RpVntgR0FQrAnJEvxp6IMOziLVU=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=AusEaJA/rgVsEH1T4eBCCFoQbKRQEywpOeUjwXMGYW6zKJ1XytlTNiDo3jbhUVtQIjaYFx5J36g/c++NZG+vMMNkzmmO7Sr/185M+F25TSPjTWIF7IYOoP9YtC+dUezZjGGcurJxU7PsT6kU6xdRi2ZGVIyEWraTn+yFHhyuIyA=
In-reply-to: <9361183624408@xxxxxxxxxxxxxxxxxxx >
References: <9361183624408@xxxxxxxxxxxxxxxxxxx >
Проблему решил на основании идеи, которую мне дали здесь. Выглядит это так: if (!-e $request_filename) { proxy_pass http://имя_сайта:порт_apache ;
break; } А вот если использовать 127.0.0.1 , то либо вас перенаправит на ваш же локальный хост, откуда вы смотрите браузером, либо на первый же виртуальный сайт, который обслуживается apache, и уже apache честно вам скажет, что файл не найден, потому что на обработчик 404й ошибки он вряд ли попадёт! ;)