А РХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev ][Date Next ][Thread Prev ][Thread Next ][Date Index ][Thread Index ]
Re: strange redirect
To : nginx-ru@xxxxxxxxx
Subject : Re: strange redirect
From : Konstantin Svist <fry.kun@xxxxxxxxx >
Date: Wed, 20 Feb 2008 09:02:12 -0800
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding; bh=5R9EytVz5eIK0dSMcmqFpgxZEapsbwwjiG+CRS51rIw=; b=VhT7KwzMeX5SQNIpHJoD1pBuk+ugRtTj9kbpI9jC1lkoMM1EtQ75pkhAZT+abl671HUyXOIzeMnbz2xFKIIZQof2GixFSSRcEvGjJE4HT+rR6NqBVKyfJlIjYOn7eZ37KtoFBUoCTsENYmq1aXWspzV7jUDvz/LBTSGoySq4Dtw=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding; b=JBrAUwcN2qn5P5+B2vLLGkTJ1ESwUd6CuIlKaVxqLnE5eYYR++gpyAK8e42tcT/+kWH/Yb5krAlyDhIISdjYzeNvvsb1XnNoXArYLs4fGJTI/Ul6w3oE1L+Afp97sYqPJctJJkU9X1T5hCrKXO50cwQdrvdP/JMb3FXJHqYU1Uw=
In-reply-to: <20080220090114.GA76459@xxxxxxxxxxxxx >
References: <47BBE91E.5040207@xxxxxxxxx > <20080220090114.GA76459@xxxxxxxxxxxxx >
Igor Sysoev wrote:
On Wed, Feb 20, 2008 at 12:47:26AM -0800, Konstantin Svist wrote:
Я заметил что некоторые страницы не работают через nginx.
Пример:
http://www.google.com/ig/dell
Конфигурация:
server {
listen 1088;
server_name foobar.mysite.com;
location / {
proxy_pass http://www.google.com/ig/dell ;
}
}
При этом, брандмауэр (router) переводит порт 80 -> 1080 (а 1080 спрятан
от пользователя)
Результат:
$ curl -v 'http://foobar.mysite.com '
...
< HTTP/1.1 302 Found
< Server:
< Date: Wed, 20 Feb 2008 08:36:08 GMT
< Content-Type: text/html; charset=UTF-8
< Location: http://foobar.mysite.com:1088/
< Connection: keep-alive
...
Похоже что возвращается 302 redirect на http://foobar.mysite.com:1088/ -
но тот порт закрыт/спрятан. С curl-ом нет проблем - но browser просто
висит, пытаясь безуспешно достучаться до закрытого порта.
http://sysoev.ru/nginx/docs/http/ngx_http_core_module.html#port_in_redirect
Спасибо!
А, интересно, почему включено по умолчанию?