Welcome! Log In Create A New Profile

Advanced

server_name regexp

April 23, 2012 05:22AM
Всем привет!
Пишу здесь впервые. Как правило, ответы на все свои вопросы нашел на этом форуме, но столкнулся с одной задачкой, которую не смог решить.
Нужно, чтобы nginx реагировал на следующие server_name - ^dev([0-9a-z]+).example.com$
Пробовал по-разному:
server_name ~^dev(.+)\.example\.com;
server_name "~^dev(.+)\.example\.com";
server_name ~^dev([0-9a-z]+)\.example\.com;
server_name "~^dev([0-9a-z]+)\.example\.com";
добавлял $ в конец...
Что бы я ни делал, nginx просто не попадает в этот конфиг, использует дефолтный и проксирует, соответственно, не туда.
В конфигах regexp используется в location и в rewrite, но в server_name regexp почему то не отрабатывает, и как продебажить, пока не знаю.
Кто-то сталкивался?
Subject Author Posted

server_name regexp

paulstrong April 23, 2012 05:22AM

Re: server_name regexp

paulstrong April 23, 2012 05:58AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 272
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