Cài đặt PHPMyAdmin với Varnish

Chỉ cần mở rộng cấu hình của varnish:
/etc/varnish/default.vcl

Và thêm chỉ thị để loại trừ miền:
trong routine sub vcl_recv
thêm:
if (req.http.Host == “phpmyadmin.p1-caue.partitech.com”) {
return (pass);
}
Nếu phpmyadmin được cài đặt trong một thư mục con của một vhost:
if (req.url ~ “^/pma”) {
return (pass);
}

Nếu có vấn đề với việc tạo cookie, bạn cần thêm chỉ thị sau trong chỉ thị sub vcl_fetch:
if (req.http.Host == “phpmyadmin.p1-caue.partitech.com”) {
return (hit_for_pass);
}
hoặc
if (req.url ~ “^/pma”) {
return (hit_for_pass);
}