0

我已经在运行 Virtualmin 的 CentOS6 机器上安装了 Varnish Cache ver.4。访问通过 Virtualmin 设置的网站没有问题,但无法访问每个虚拟主机的 /phpmyadmin。

已添加

if (req.url ~ "^/phpmyadmin") {
return (pass);
}

没有sub vcl_recv任何运气。

Varnish 配置是默认配置。

4

1 回答 1

0

试试这个方法:

vcl_backend_response {
    if (bereq.url ~ "^/phpmyadmin") {
        set beresp.uncacheable = true;
        return (pass);
    }
}

来源:https ://www.varnish-cache.org/docs/4.0/whats-new/upgrading.html#hit-for-pass-objects-are-created-using-beresp-uncacheable

于 2016-06-17T19:54:29.517 回答