Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Помогите с реврайт ом
ещё раз, для тех, кто в танке
это всё надо делать через 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@xxxxxxxxxxxxx>
wrote:
Скоро за конструкцию
if ($host ~* "site1.ru") {
буду отписывать от листа.
А как правильно будет сделать
редирект
на основной домен, если пользователь
приходит на поддомен www ?
Я делаю так :
if ($http_host ~ "^www.(.*)") {
set $name $1;
rewrite ^/(.*) http://$name/$1;
}
В принципе, он универсальный, но
хотелось
бы понять, может это не совсем
корректно
и есть более правильный способ?
|