Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: / - > /somewhere/ permanent redirect 301
- To: nginx-ru@xxxxxxxxx
- Subject: Re: / - > /somewhere/ permanent redirect 301
- From: J Channel <jchannelx@xxxxxxxxx>
- Date: Thu, 16 Apr 2009 23:09:35 +0400
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=r9c5rKo9G/CTKf9/GDsvnsFzD3MRr5FzQTLHoblo9CI=; b=nLNa7ExWc5nuY+a3oxntB+Qre1C3YHXfW8k1XBt/S+/Be1tIZeXvaloe6CFHhoISX8 6CcdUZZgzRFFwilnelH9Xj1e/3qdiWtY6FdVSBkxpA3oUv8pO6vHJSUIhzKTt0fLPR8E vebuE0tc7aGAP7F63+d9vbp/0VV3IHfKy/vIE=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=CZ72g66r/m1rkXinYjcOUdUrLNhMkkf8VTiSLMf54KU8UY7QFaERpi1kcwXc7wO6R+ LBO9kJsnH8xwvli7MAAbtoCZeh/Hkr7F2MJpDjbBxUJDZhKyflwbvuPztoq9kbB0g6MZ iEGvNQiTVx4n41ZuL6S9h/2gwXTzVXG5Aw5qI=
- In-reply-to: <f0e045700904160926i272c9639sa52d691028f17028@xxxxxxxxxxxxxx>
- References: <alpine.BSF.2.00.0904161908460.58406@xxxxxxxxxxxxxxx> <f0e045700904160926i272c9639sa52d691028f17028@xxxxxxxxxxxxxx>
Чёрт, соврал. Это происходит, если заходить по IP или домену,
отсутствующему в конфиге. Сработавший реврайт подставит в host
server_name. Извиняюсь за путаницу.
16 апреля 2009 г. 20:26 пользователь J Channel <jchannelx@xxxxxxxxx> написал:
> Имейте в виду, что
> rewrite / /somewhere/ permanent;
> перекидывает пользователя на первый домен, указанный в списке
> server_name, добавляя URI /somewhere/
> Если это поведение нежелательно (а обычно оно нежелательно, если у
> вашего server_name несколько алиасов), нужно написать
> rewrite ^/$ http://$host/somewhere/ permanent
>
>
> 16 апреля 2009 г. 19:14 пользователь Dmitry Morozovsky <marck@xxxxxxxx>
> написал:
>> Коллеги,
>>
>> мне кажется, что я как-то неизмеримо туплю.
>>
>> Верно ли, что безусловный редирект корневой страницы можно сделать только
>> через rewrite, или я чего-то очевидного упустил?
>>
>> location = / {
>> rewrite / /somewhere/ permanent;
>> }
>>
>>
>>
>> --
>> Sincerely,
>> D.Marck [DM5020, MCK-RIPE, DM3-RIPN]
>> [ FreeBSD committer: marck@xxxxxxxxxxx ]
>> ------------------------------------------------------------------------
>> *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@xxxxxxxx ***
>> ------------------------------------------------------------------------
>>
>
|