gpt4 book ai didi

直接在vcl_recv中上光后端主机吗?

转载 作者:行者123 更新时间:2023-12-03 17:47:05 26 4
gpt4 key购买 nike

我可以在 vcl_recv 中直接提及后端主机吗?

   sub vcl_recv{
if (req.http.host=="www.yourdomain.com.a-free-cdn.com") {
set req.http.host = "www.yourdomain.com";
set req.backend.host = "www.yourdomain.com";
}
}

如果这是不可能的,有没有其他方法可以做到这一点?实际上,我事先对后端一无所知。

最佳答案

是的,我想您是用Varnish 3语法在req.backend中指的req.backend_hint/vcl_recv():

backend www {
.host = "www.example.com";
.port = "http";
}

sub vcl_recv {
if (req.http.host ~ "(?i)^(www.)?example.com$") {
set req.backend = www;
}
}

并使用 Varnish 4语法:
backend www {
.host = "www.example.com";
.port = "http";
}

sub vcl_recv {
if (req.http.host ~ "(?i)^(www.)?example.com$") {
set req.backend_hint = www;
}
}

关于直接在vcl_recv中上光后端主机吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29065556/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com