如何设置Varnish以便它不缓存URL

时间:2014-08-18 11:03:14

标签: varnish varnish-vcl

我需要从网址导出csv:http://domain.com/nextopia/products/csv/key/5213ae8cdcb0270226dc816e3838eac0

等待后我得到错误时间:

错误503服务不可用服务不可用清漆

我试过了:

if (req.http.host == "domain.com" && req.url == "/nextopia/") {
    return (pass);
}

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

.first_byte_timeout = 600s;
.between_bytes_timeout = 600s;

但效果不好,如何出口?? !! :(

1 个答案:

答案 0 :(得分:1)

〜匹配,所以你只需要与网址匹配,例如:

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

不使用正则表达式屋顶。 另外req.url ==“/ nextopia /”是完全匹配/ nextopia / so / nextopia不匹配..

您是否检查过日志以查看是否存在超时和/或其他错误等错误?干杯