]> git.sesse.net Git - pr0n/blobdiff - doc/README
Fix infobox with DPR != 1.
[pr0n] / doc / README
index ec68afaa5afe37cc1ae16329a58ba65c15426b33..42d467cebac4044c883ff89dc75fb58056999858 100644 (file)
@@ -13,8 +13,11 @@ backend pr0n {
 }
 
 sub vcl_recv {
-    if (req.http.host == "pr0n.sesse.net") {
+    if (req.http.host ~ "^pr0n\.sesse\.net(:[0-9]+)?$") {
         set req.backend_hint = pr0n;
+        if (req.method == "PUT") {
+            return (pipe);
+        }
     }
 }
 
@@ -30,7 +33,7 @@ sub vcl_deliver {
 }
 
 sub vcl_backend_response {
-    if (bereq.http.host == "pr0n.sesse.net") {
+    if (bereq.http.host ~ "^pr0n\.sesse\.net(:[0-9]+)?$") {
         set beresp.ttl = 1w;
         set beresp.http.x-varnish-host = bereq.http.host;
         set beresp.http.x-varnish-url = bereq.url;