Перманентный реврайт только для доменов 2-го уровня.
vk at shiloff.ru
vk at shiloff.ru
Thu Feb 5 22:54:07 MSK 2009
Приветствую!
Прошу помощи в написании регулярки для перманентного редиректа доменов
2-го уровня.
Сейчас используется схема:
server {
listen 80;
server_name ~^(?!www\.);
rewrite ^ http://www.$host$request_uri permanent;
}
server {
listen 80 default;
location / {
proxy pass ...;
}
}
Она справляется со своей задачей, но как сделать так, чтобы реврайтились
только домены 2-го уровня?
То есть, чтобы когда я набираю forum.domain.ru у меня не было редиректа на
www.forum.domain.ru, но редирект с domain.ru на www.domain.ru был...
p.s. Прописать нужные домены в server_name не имеется возможным.
More information about the nginx-ru
mailing list