diff --git a/deploy/varnish/default.vcl.template b/deploy/varnish/default.vcl.template index 220eedd..5a54ae8 100644 --- a/deploy/varnish/default.vcl.template +++ b/deploy/varnish/default.vcl.template @@ -210,7 +210,7 @@ sub vcl_backend_response { } } -# (Opcjonalnie) Serwuj „stale” przy błędach backendu, jeśli jest obiekt w grace +# (Opcjonalnie) Serwuj „stale" przy błędach backendu, jeśli jest obiekt w grace sub vcl_backend_error { return (deliver); } @@ -220,7 +220,7 @@ sub vcl_deliver { if (obj.uncacheable) { if (req.http.X-Pass-Reason) { set resp.http.X-Cache = "PASS:" + req.http.X-Pass-Reason; - } else if (resp.http.X-Pass-Reason) { # z backendu + } else if (resp.http.X-Pass-Reason) { set resp.http.X-Cache = "PASS:" + resp.http.X-Pass-Reason; } else { set resp.http.X-Cache = "PASS"; @@ -239,39 +239,14 @@ sub vcl_deliver { unset resp.http.Server; } -# ===== SYNTH - ulepszony z HTML dla 429 ===== +# ===== SYNTH - naprawiony składniowo ===== sub vcl_synth { unset resp.http.X-Varnish; - - # 429 Too Many Requests - HTML szablon + + # 429 Too Many Requests - HTML szablon (jedna długa linia) if (resp.status == 429) { set resp.http.Content-Type = "text/html; charset=utf-8"; - synthetic({ - - - - 429 - Zbyt wiele żądań - - - -
-

429

-

Zbyt wiele żądań

-

Przekroczyłeś limit żądań. Spróbuj ponownie za chwilę.

-

Limit: 200 żądań / 10 sekund

- Spróbuj ponownie -
- - - }); + synthetic({"429 - Zbyt wiele żądań

429

Zbyt wiele żądań

Przekroczyłeś limit żądań. Spróbuj ponownie za chwilę.

Limit: 200 żądań / 10 sekund

Spróbuj ponownie
"}); return (deliver); }