我开始设置带有清漆的反向代理服务器。我没有经验设置清漆。
我正在尝试使用后端的url而不是ip地址而没有运气:
1-接近a:
backend default {
.host = "www.backend.mysite.com";
.port = "80";
}
问题a:重新启动清漆会一直失败。
2-方法b:
sub vcl_recv {
set req.http.Host = "www.backend.mysite.com";
...
}
问题b:通过这种方法,当我在浏览器栏中输入mysite.com时,它会被重定向到www.backend.mysite.com。
我不认为这是此规则的可接受行为。如果我错了,请纠正我。
谢谢, 沙巴
答案 0 :(得分:1)
你的第一次尝试应该可行,但你的清漆服务器需要能够访问互联网或至少访问dns服务器。
当你开始清漆时,它将进行dns查找,并用dns给出的第一个ip替换www.backend.mysite.com。