On Wed, Dec 10, 2014 at 09:51:11PM -0500, hyperion wrote: Hi there,
> location ~ ^/event/[0-9,A-Z]{16}/info$ { > proxy_pass http://localhost:7777; > } > I don't get a match. [root@monolith1 nginx]# sbin/nginx -t nginx: [emerg] unknown directive "16}/info$" in /usr/local/nginx/conf/nginx.conf:32 nginx: configuration file /usr/local/nginx/conf/nginx.conf test failed I suspect that you also don't get the config file used at all. > I have to manually repeat the [0-9,A-Z] sixteen times to get a match. > Escaping the {} doesn't work either, i.e. /[0-9,A-Z]\{16\}/info > > How can I use the {} syntax correctly? This page seems to describe the nginx regular expression syntax http://nginx.org/en/docs/http/server_names.html#regex_names f -- Francis Daly fran...@daoine.org _______________________________________________ nginx mailing list nginx@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx