server_name

Anton Yuzhaninov citrin at citrin.ru
Tue Nov 20 11:09:32 UTC 2012


On 11/20/12 15:00, Gregory Edigarov wrote:
>
>
> server_name ~^(.*).site.com$;

Точка это метасимвол, и её нужно экранировать:

server_name ~^(.*)\.site\.com$;

И удобнее использовать named captures:

server_name ~^(?<subdom>.*)\.site\.com$;
...
try_files /subdoms/$subdom @fallback;

-- 
  Anton Yuzhaninov



More information about the nginx mailing list