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

Reply via email to