Welcome! Log In Create A New Profile

Advanced

Re: Реврайт с поддомена

Pavel V.
April 02, 2011 09:34AM
Здравствуйте.

> Здравствуйте.

> Появилась следующая проблема. Нужно
> выдернуть id из поддомена, то есть:
> poddomen-123.site.com -> site.com/index.php?newsid=123
> drugoj-poddomen-2-456.site.com -> site.com/index.php?newsid=456
> ....
> ljuboj-poddomen-id.site.com -> site.com/index.php?newsid=id

> Помогите написать правильный реврайт.

> Сейчас у меня работает конструкция:


http://sysoev.ru/nginx/docs/http/ngx_http_core_module.html#server_name


Регулярное выражение может содержать выделения (0.7.40), которые могут затем использоваться в других директивах:
server {
server_name ~^(www\.)?(.+)$;

location / {
root /sites/$2;
}
}



--
С уважением,
Pavel mailto:pavel2000@ngs.ru


_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Реврайт с поддомена

valet April 01, 2011 05:15PM

Re: Реврайт с поддомена

Pavel V. April 02, 2011 09:34AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 184
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready