set resp.http.connection = "close";
}
}
+
+sub vcl_backend_response {
+ if (bereq.retries == 0 &&
+ beresp.status == 302 &&
+ beresp.http.location ~ "https?://[^/]*/file/") {
+ set beresp.http.location = regsub(beresp.http.location,"^https?://","");
+ set bereq.http.host = regsub(beresp.http.location,"/.*$","");
+ set bereq.url = regsub(beresp.http.location,"[^/]*","");
+ return (retry);
+ }
+}