Hi,

"elsif" needs to be "else if", and I would add:

else {
    return(synth(404));
}

at the end to make sure you only serve content from these two domains.

-- 
Guillaume Quintard

On Tue, Mar 14, 2017 at 9:46 PM, Rodney Bizzell <[email protected]>
wrote:

> So I have setup a basic default.vcl and my question how do I get the
> Varnish server to answer web request before going to the backend  drupal
> servers not sure if I am stating this correctly. Our DNS admin point the
> urls to Varnish server but I am getting page not found. Am I missing a
> config in the default.vcl? Thanks! I researched and I am not seeing any
> good information.
>
>
>
> backend drupal {
>
>     .host = "drupal.miat.co";
>
>     .port = "80";
>
>     .connect_timeout = 6000s;
>
>     .first_byte_timeout = 6000s;
>
>     .between_bytes_timeout = 6000s;
>
> }
>
>
>
> backend ncwrite {
>
>     .host = "ncwrite.miat.co";
>
>     .port = "80";
>
>     .connect_timeout = 6000s;
>
>     .first_byte_timeout = 6000s;
>
>     .between_bytes_timeout = 6000s;
>
> }
>
>
>
> sub vcl_recv {
>
>     if (req.http.host == "drupal.miat.co"){
>
>         set req.backend_hint = drupal;
>
>     } elsif (req.http.host == "ncwrite.miat.co"){
>
>        set req.backend_hint = ncwrite;
>
>        return (hash);
>
>     }
>
> }
>
>
>
>
> This email (including any attachments) may contain confidential
> information intended solely for acknowledged recipients. If you think you
> have received this information in error, please reply to the sender and
> delete all copies from your system. Please note that unauthorized use,
> disclosure, or further distribution of this information is prohibited by
> the sender. Note also that we may monitor email directed to or originating
> from our network. Thank you for your consideration and assistance. |
>
> _______________________________________________
> 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