/ - > /somewhere/ permanent redirect 301

J Channel jchannelx at gmail.com
Thu Apr 16 20:26:46 MSD 2009


Имейте в виду, что
rewrite / /somewhere/ permanent;
перекидывает пользователя на первый домен, указанный в списке
server_name, добавляя URI /somewhere/
Если это поведение нежелательно (а обычно оно нежелательно, если у
вашего server_name несколько алиасов), нужно написать
rewrite ^/$ http://$host/somewhere/ permanent


16 апреля 2009 г. 19:14 пользователь Dmitry Morozovsky <marck at rinet.ru> написал:
> Коллеги,
>
> мне кажется, что я как-то неизмеримо туплю.
>
> Верно ли, что безусловный редирект корневой страницы можно сделать только
> через rewrite, или я чего-то очевидного упустил?
>
>        location = / {
>                rewrite / /somewhere/ permanent;
>        }
>
>
>
> --
> Sincerely,
> D.Marck                                     [DM5020, MCK-RIPE, DM3-RIPN]
> [ FreeBSD committer:                                 marck at FreeBSD.org ]
> ------------------------------------------------------------------------
> *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck at rinet.ru ***
> ------------------------------------------------------------------------
>


More information about the nginx-ru mailing list