странный редирект.

Хаустов Алексей a.khaustov at alt1.ru
Mon Nov 24 19:06:16 MSK 2008


Здравствуйте.
Имеется следующая ситуация.
На FreeBSD 6.3-RELEASE работает nginx/0.6.32 собранный из портов.
В конфиге есть описание нескольких локейшенов, в том числе "корень":

server_name www.badsite.ru www.goodsite.ru

location / {
                root /home/www/goodsite/www;
        }

Физически на диске есть папочка:
/home/www/goodsite/www/folder1

Так вот, если запросить у nginx'а следующий урл:

www.goodsite.ru/folder1

то он вернет :

HTTP/1.1 301 Moved Permanently
Location: www.badsite.ru/folder1/

В котором папочка в первоначальном урле закрыта слешом - это ладно, а вот имя хоста, не то, которое было в первоначальном запросе, а первое имя из списка server_name - вопрос в следующем - это баг или фича ? 

Спасибо. 







More information about the nginx-ru mailing list