我正在使用Drupal 7最新的开发版本。我安装了Varnish和Expire模块并进行了设置。它们工作得很好,但我有一个关于从varnish中删除缓存的问题。
问题是如何仅为主页(index)删除Varnish缓存,而不删除其他页面的缓存。我查看了varnish日志,并发现每次Drupal执行命令时整个varnish缓存都被删除。
这条命令由Varnish模块或过期模块执行,它的作用是删除主页(索引)页面的缓存。但我发现它在删除Varnish中的所有缓存页面。
如何解决这个问题?我该如何只删除主页的缓存?
ban req.http.host ~ www.cdm.me && req.url ~ "/"
这条命令由Varnish模块或过期模块执行,它的作用是删除主页(索引)页面的缓存。但我发现它在删除Varnish中的所有缓存页面。
如何解决这个问题?我该如何只删除主页的缓存?