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

Монашёв Михаил postmaster at softsearch.ru
Mon Nov 24 19:21:40 MSK 2008


Здравствуйте, Алексей.

http://sysoev.ru/nginx/docs/http/ngx_http_core_module.html#server_name_in_redirect

> Здравствуйте.
> Имеется следующая ситуация.
> На 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 - вопрос в следующем -
> это баг или фича ? 

> Спасибо. 





-- 
С уважением,
Монашёв Михаил, SoftSearch.ru
mailto:postmaster at softsearch.ru
ICQ# 166233339
http://michael.mindmix.ru/
Без бэкапа по жизни.






More information about the nginx-ru mailing list