using foo.*.example.com as wilcards
Maxim Dounin
mdounin at mdounin.ru
Thu Nov 5 01:04:24 MSK 2009
Hello!
On Wed, Nov 04, 2009 at 04:00:03PM -0500, Chris Kelly wrote:
> hello. I'm using nginx 0.6.39 and trying to get wildcards like
> foo.*.example.com working which according to
> http://wiki.nginx.org/NginxVirtualHostExample should work, but I get
> "invalid serer name or wildcard" when attempting to start nginx.
> nothing in the changelog indicates that a newer version of nginx
> would fix this.
It shouldn't work, this wiki example is wrong. Feel free to fix
it.
Wildcards only allowed at start or at end of server name. For
arbitrary matching use regular expressions, see here for details:
http://wiki.nginx.org/NginxHttpCoreModule#server_name
> Any suggestions on a way to make this work? It's a rather odd
> situation, but *.example.com and foo.*.example.com live on separate
> clusters of web servers.
server_name ~^foo\..*\.example\.com;
Maxim Dounin
More information about the nginx
mailing list