Re: Помогите с реврайтом
Alexey V. Karagodov
kav at karagodov.name
Mon May 25 00:23:52 MSD 2009
ещё раз, для тех, кто в танке
это всё надо делать через server {}
хоть их там будет 10, хоть миллион
(пишите скрипты, если что)
дальше rewrite ^ http://где_то_там/что_то_там
$request_uri? permanent;
server {
server_name .domain1.tld;
rewrite ^ http://www.domain1.tld/forumdisplay.php?f=1 permanent;
}
server {
server_name .domain2.tld;
rewrite ^ http://www.domain2.tld/forumdisplay.php?f=2 permanent;
}
и т.д.
P.S.: а зачем такая туфталогия вообще?
On 25.05.2009, at 0:01, Vasiliy Tolstov wrote:
> On Sun, 24 May 2009 17:17:29 +0400, Igor Sysoev <is at rambler-co.ru>
> wrote:
>>
>> Скоро за конструкцию
>> if ($host ~* "site1.ru") {
>> буду отписывать от листа.
>>
>
> А как правильно будет сделать
> редирект
> на основной домен, если пользователь
> приходит на поддомен www ?
> Я делаю так :
>
> if ($http_host ~ "^www.(.*)") {
> set $name $1;
> rewrite ^/(.*) http://$name/$1;
> }
>
> В принципе, он универсальный, но
> хотелось
> бы понять, может это не совсем
> корректно
> и есть более правильный способ?
>
More information about the nginx-ru
mailing list