这些示例用于首先清除文件夹和域根目录
varnishadm -S /etc/varnish/secret -T localhost:6082 "ban req.http.host == mysite.com && req.url ~ ^/fold/.*$"
varnishadm -S /etc/varnish/secret -T localhost:6082 "ban req.http.host == mysite.com && req.url ~ ^/.*$"
我怎样才能清除一个文件“index2.html”(例如)
“...&& 请求网址 ~ ^/index2.html$”
上面没有给出错误消息,但是不起作用。
编辑:重新测试显示,我最初在尝试处理单个文件时出现了拼写错误。格式(发布于此处)确实有效。
答案1
我已经测试了以下内容,它对我来说工作正常。希望它有所帮助。
/usr/local/bin/varnishadm "ban req.http.host == d.oozk.com && req.url ~ ^/wp-content/themes/twentyeleven/style.css"