sorry, forgot to add: vcl 4.1;
On Tue, Nov 26, 2019 at 12:49 PM Alex Evonosky <[email protected]> wrote: > getting: > > VCL compilation failed > Error: > Message from VCC-compiler: > Syntax error at > ('/etc/varnish/default.vcl' Line 72 Pos 92) > if (req.url ~ "wp-admin|wp-login" || (req.url ~ > "[^?]+\?([^&]*&)*page_id=1955(&|$)") && [^?]+\?([^&]*&)*edit-account(&|$)) { > > -------------------------------------------------------------------------------------------#----------------------------------- > > Running VCC-compiler failed, exited with 2 > VCL compilation failed > > > > On Tue, Nov 26, 2019 at 10:12 AM Guillaume Quintard < > [email protected]> wrote: > >> Hi Alex, >> >> You can do: >> >> >> *sub vcl_recv {* >> * if (req.url ~ "wp-admin|wp-login" ||* >> * (req.url ~ "*[^?]+\?([^&]*&)*page_id=1955(&|$)*") && * >> [^?]+\?([^&]*&)*edit-account(&|$)*) {* >> * return (pass);* >> * }* >> *} * >> >> >> There are vmods to handle this more cleanly, but this regex approach will >> work everywhere. >> >> -- >> Guillaume Quintard >> >> >> On Tue, Nov 26, 2019 at 6:57 AM Alex Evonosky <[email protected]> >> wrote: >> >>> Hello fellow Varnish users- >>> >>> I hope this is not a redundant question, but I do have a simple question >>> for a Varnish config: >>> >>> >>> I am running Word-press behind a varnish cluster and everything works >>> great. I do seem to have one simple issue. >>> >>> >>> I want to allow a "pass" for Woo-commerce login which looks like this: >>> >>> */?page_id=1955&edit-account* >>> >>> >>> My current vcl to pass logins for Word-press looks like: >>> >>> >>> >>> >>> *sub vcl_recv { if (req.url ~ "wp-admin|wp-login") { return >>> (pass);} * >>> >>> >>> I just want to add the */?page_id=1955&edit-account* to the above so >>> users can alo log in via that page as well. >>> >>> Is this possible? >>> >>> >>> Thank you, >>> Alex >>> >>> >>> _______________________________________________ >>> varnish-misc mailing list >>> [email protected] >>> https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc >>> >>
_______________________________________________ varnish-misc mailing list [email protected] https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc
