Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Баг в редиректах?
- To: <nginx-ru@xxxxxxxxx>
- Subject: Баг в редиректах?
- From: "Alexander Zagrebin" <alexz@xxxxxxx>
- Date: Mon, 16 Feb 2009 00:00:33 +0300
- Thread-index: AcmPsHFN8YQuQGHoRuOkDk8vsC+jXw==
Добрый день!
Допустим имеется такой простой конфиг:
========================================================
user www www;
worker_processes 1;
events {
worker_connections 1024;
}
http {
include mime.types;
server {
listen 192.168.0.1:80;
server_name www.domain.ru www.domain.local;
root /data/www/www.domain.ru;
index index.html;
location /files/ {
autoindex on;
}
}
}
========================================================
location не имеет особого значения (просто для наглядности).
Проблема в том, что при обращении к http://www.domain.local/files
(именно так, без завершающего слэша), nginx возвращает редирект
на http://www.domain.ru/files/, а должен бы на
http://www.domain.local/files/
Т.е. похоже на то, что при генерации редиректа он использует $server_name,
а должен бы использовать $host, т.е. то, что передано в запросе.
ЗЫ: nginx-0.6.35
--
Alexander Zagrebin
|