Thanks a lot! Let me try it
2012/7/9 Paul A. Procacci <[email protected]> > On Mon, Jul 09, 2012 at 02:47:36PM -0500, Paul A. Procacci wrote: > > On Mon, Jul 09, 2012 at 09:57:38AM -0700, Abraham Cruz Sustaita wrote: > > > I have several sites on my servers, so I need to configure one admin > > > subdomain for each one. However, I don't want to make: > > > > > > if (req.http.Host ~ > > > "(?i)([1]admin.domain1.com|[2]admin.domain2.com|[3] > admin.domainN.com)?$ > > > ") {} > > > > > > Can I do this only with one regular expression of the type > > > (admin\.(.*)) ? > > > > > > > Something like the following will match anything prefix'd with `admin`. > > You'd have to include the suffixes manually. Luckily, there aren't too > many > > tld's for this to be a major concern. > > > > ^admin\.[^\.]+\.(?=(com|net|org))$ > > > > You can capture the entire hostname by including grouping operators > > around the entire regex: > > > > ^(admin\.[^\.]+\.(com|net|org))$ > > > > ~Paul > > Sorry for the email to self here. The second regex was a bad copy/paste > and > should have been: > > ^(admin\.[^\.]+\.(?=(com|net|org)))$ > > ~Paul > > ________________________________ > > This message may contain confidential or privileged information. If you > are not the intended recipient, please advise us immediately and delete > this message. See http://www.datapipe.com/legal/email_disclaimer/ for > further information on confidentiality and the risks of non-secure > electronic communication. If you cannot access these links, please notify > us by reply message and we will send the contents to you. >
_______________________________________________ varnish-misc mailing list [email protected] https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc
