<html><body>
<p><font size="2" face="sans-serif">Hello,</font><br>
<br>
<font size="2" face="sans-serif">I want to configure varnish with two different backends. But with my configuration varnish can't handle with both.</font><br>
<br>
<font size="2" face="sans-serif">sub vcl_recv {</font><br>
<font size="2" face="sans-serif">        if (req.url ~"^/partner/")</font><br>
<font size="2" face="sans-serif">         {</font><br>
<font size="2" face="sans-serif">                set req.backend = directory1;</font><br>
<font size="2" face="sans-serif">                set req.http.host = "partnerservicesq00.xxx.de";</font><br>
<font size="2" face="sans-serif">         }</font><br>
<font size="2" face="sans-serif">        if (req.url ~"^/schaden/")</font><br>
<font size="2" face="sans-serif">        {</font><br>
<font size="2" face="sans-serif">                set req.backend = directory2;</font><br>
<font size="2" face="sans-serif">                set req.http.host = "servicesq00.xxx.de";</font><br>
<font size="2" face="sans-serif">         }</font><br>
<font size="2" face="sans-serif">        else</font><br>
<font size="2" face="sans-serif">        {</font><br>
<font size="2" face="sans-serif">        set req.backend = default;</font><br>
<font size="2" face="sans-serif">        }</font><br>
<font size="2" face="sans-serif">}</font><br>
<br>
<font size="2" face="sans-serif">When I take only the first server and comment the second out it works. But I want to have both.</font><br>
<br>
<font size="2" face="sans-serif">Kind regards</font><br>
<font size="2" face="sans-serif">Stefan Welschhoff</font></body></html>