varnish 4.0 The issue is that when I set a /$1 behind my destination it redirects to the destination and doesn't rewrite.
2016-01-31 3:19 GMT+01:00 Carlos M. Fernández <[email protected]>: > Which version of Varnish? > > It seems that you want to change the URL presented to the backend. In that > case, you should look into the URI and host name in the backend request > instead of the client request, likely in vcl_backend_fetch (version 4.0+). > > Best regards, > -- > Carlos M. Fernández > Enterprise Systems Manager > Saint Joseph's University > W: 610-660-1501 > M: 215-316-1193 > E: [email protected] > >> On Jan 30, 2016, at 17:39, Matt . <[email protected]> wrote: >> >> HI, >> >> I'm trying to rewrite a domainname what is typed in the addressbar but >> keep it overthere that way. >> >> At the moment my vcl ends up with: >> >> set req.http.Host = regsub(req.http.X-Redirect-To, {"^([^/]+)/.*"}, "\1"); >> set req.url = regsub(req.http.X-Redirect-To, >> {"[^/]+(/.*)"}, "\1"); >> std.syslog(29, "Redirecting to host "+req.http.Host+"; >> URI="+req.url); >> return (pass); >> >> But this really seems to redirect. >> >> What are my options here ? >> >> Thanks, >> >> Matt >> >> _______________________________________________ >> 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 _______________________________________________ varnish-misc mailing list [email protected] https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc
