Помогите с решением казалось-бы тривиальной задачи.
Требуется чтоб домены типа *.abc.ru уходили на первый сервер, а домены home.*.abc.ru на второй, причем на втором должен быть proxy_pass, то есть редирект если я правильно понимаю не очень подходит, туда данные GET'ом передаются..
1.
server {
server_name
abc.ru
*.abc.ru;
....
2.
server {
server_name
home.*.abc.ru; /знаю, так писать в реалии нельзя.. для наглядности../
proxy_pass http://127.0.0.1:998877/;
Пробовал различные варианты с PCRE - результатом не увенчалось:
#~^home.*\.abc\.ru$;
#server_name "^~home\.(?<domain>.+)$";
#server_name "~^(home\.)?(?<domain>.+)$";
#server_name "~^(home\.)?(.+)$";
#server_name "~^home\.(?P<domain>.*)$";
..
ка правильно-то ?