From be1c7e50e1e8809ea56f2c9d472eccd8ffd73a97 Mon Sep 17 00:00:00 2001
From: Daniel Baumann
+This document describes the configuration directives of the errordoc handler.
+
+The argument must be a mapping containing following attributes, or if it is a sequence, every element must be a mapping with the following attributes.
+
+
+status
- three-digit number indicating the status code (or sequence of that from version 2.3)
+url
- URL of the document to be served
+
+URL can either be absolute or relative.
+Only content-type
, content-language
, set-cookie
headers obtained from the specified URL are served to the client.
+
+= $ctx->{example}->('Set error document for 404 status', <<'EOT') +error-doc: + status: 404 + url: /404.html +EOT +?> += $ctx->{example}->('Set error document for 500 and 503 status', <<'EOT') +error-doc: + - status: 500 + url: /internal-error.html + - status: 503 + url: /service-unavailable.html +EOT +?> += $ctx->{example}->('Set error document for 50x statuses (From version 2.3)', <<'EOT') +error-doc: + status: [500, 502, 503, 504] + url: /50x.html +EOT +?> +
+? }) + +? }) -- cgit v1.2.3