Re: редиректы на полный урл

Alexey Mahotkin squadette at gmail.com
Tue Jul 24 13:30:32 MSD 2007


Проксирую я так:

                location / {
                        proxy_pass http://127.0.80.1:80/;
                        proxy_set_header X-Forwarded-For $remote_addr;
                        proxy_set_header X-Real-IP $remote_addr;
                        proxy_set_header X-Host $host;
                }


Может, слэш в proxy_pass лишний?

On 7/24/07, Alexey Mahotkin <squadette at gmail.com> wrote:
> On 7/24/07, Igor Sysoev <is at rambler-co.ru> wrote:
> > On Tue, Jul 24, 2007 at 01:00:10PM +0400, Alexey Mahotkin wrote:
> > > /r/http://www.microsoft.com/  и при клике на этот урл происходит
> > > прозрачный для пользователя редирект, с оставлением записи в логе
> > > сайта.
> > >
> > > Под апачем всё работало очевидным образом:
> > >
> > > RewriteRule /r/(.*) $1 [R]
> > >
> > >
> > > После переключения на nginx с бэкендовым апачем всё сломалось, а
> > > именно nginx, несмотря на то, что ему приходит от бэкенда абсолютный
> > > урл в редиректе, добавлял к нему слэш, в результате получалось
> > > http://2read.ru/http://www.microsoft.com/
> >
> > Я не понял, о каком слэше идёт речь.
>
> На бэкенде (который раньше был фронтендом) возвращался редирект на
>
> Location: http://www.microsoft.com/
>
> Тем не менее, в логах я вижу обращения к URL'у /http://www.microsoft.com/
>
> 89.169.135.107 - - [22/Jul/2007:21:44:40 +0400] "GET /r/http:/svnbook.red-bean.c
> om/ HTTP/1.0" 302 300 "http://2read.ru/category/version-control/" "Mozilla/5.0 (
> Windows; U; Windows NT 5.1; ru; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4"
>
> 89.169.135.107 - - [22/Jul/2007:21:44:40 +0400] "GET /http:/svnbook.red-bean.com
> / HTTP/1.0" 404 3780 "http://2read.ru/category/version-control/" "Mozilla/5.0 (W
> indows; U; Windows NT 5.1; ru; rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4"
>
> Взяться им неоткуда, кроме как от nginx, backend возвращает правильный
> урл, я только что проверил.
>
> --
> Алексей Махоткин
> http://squadette.ru/
>


-- 
Алексей Махоткин
http://squadette.ru/


More information about the nginx-ru mailing list