我正在为具有大量命名虚拟主机的服务器实现Varnish(4.0)。使用名称 惯例会使配置变得容易。我想将foo.com重命名为foo.myhost.com。
sub vcl_recv {
if (req.http.host == "foo.com") {
set req.http.host = "foo.myhost.com";
}
set req.http.host = regsub(req.http.host, "(*.).com$","\1.myhost.com");
}
我无法正确使用正则表达式。