Welcome! Log In Create A New Profile

Advanced

issue with capturing server name

Sven 'Darkman' Michels
December 12, 2010 01:30PM
Hi,

on http://wiki.nginx.org/HttpCoreModule#server_name i read about capturing
the servername with regular expressions. Now i used the following on nginx
0.9.2:

server {
listen [::]:80 default ipv6only=off;
server_name ~^(?<domain>.+)\.internal\.mydomain\.tld$;

location / {
proxy_pass http://1.2.3.4:80;
proxy_set_header Host $domain;

}
}

but Host is not set at all on the upstream, because it seems that nginx
doesn't get it captured. The regexp matches, i also tried with ?P<domain>
as stated on the page with no success. Anything i'm doing wrong here?

Thanks and regards,
Sven

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

issue with capturing server name

Sven 'Darkman' Michels December 12, 2010 01:30PM

Re: issue with capturing server name

Igor Sysoev December 12, 2010 02:02PM

Re: issue with capturing server name

Sven 'Darkman' Michels December 12, 2010 02:26PM

Re: issue with capturing server name

Igor Sysoev December 12, 2010 02:38PM

Re: issue with capturing server name

Sven 'Darkman' Michels December 12, 2010 02:48PM

Re: issue with capturing server name

Igor Sysoev December 12, 2010 02:50PM

Re: issue with capturing server name

Sven 'Darkman' Michels December 12, 2010 02:56PM

Re: issue with capturing server name

Igor Sysoev December 12, 2010 03:02PM

Re: issue with capturing server name

Sven 'Darkman' Michels December 12, 2010 03:08PM

Re: issue with capturing server name

Igor Sysoev December 12, 2010 03:50PM

Re: issue with capturing server name

Sven 'Darkman' Michels December 12, 2010 03:56PM

Re: issue with capturing server name

Sven 'Darkman' Michels December 13, 2010 04:00PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 235
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 500 on July 15, 2024
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready