Я хотел бы настроить Varnish в качестве кеша обратного прокси для Apache.
Как я могу настроить Varnish так, чтобы он не кэшировал содержимое из определенной папки (и ее подпапок), скажем, / public_html / shop /
Вы бы хотели что-то подобное в своем vcl_recv
:
if (req.url ~ "^/path/to/exclude/") {
return (pass);
}
Вероятно, вам нужно будет ознакомиться с основами того, что делает VCL по умолчанию, и настроить для вашего контента - например, по умолчанию он избегает кеширования чего-либо, когда клиент отправляет любые файлы cookie, исходя из предположения, что ваш контент может отличаться на основе отправленных файлов cookie.