Баг в редиректах?
Alexander Zagrebin
alexz at visp.ru
Mon Feb 16 00:00:33 MSK 2009
Добрый день!
Допустим имеется такой простой конфиг:
========================================================
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
More information about the nginx-ru
mailing list