X-Git-Url: http://www.dolda2000.com/gitweb/?a=blobdiff_plain;f=doc%2Fpatplex.doc;h=a9ebe69dd4c949584c715640ba4c19740925803a;hb=8fb1e0436e5fa918941bc4512bafef85d9dbf993;hp=5a60e9637ec5e9624f92d6b3ccdebcf319ae90b3;hpb=7a3871f63e569b5f338112d63865d069e42d11bf;p=ashd.git diff --git a/doc/patplex.doc b/doc/patplex.doc index 5a60e96..a9ebe69 100644 --- a/doc/patplex.doc +++ b/doc/patplex.doc @@ -102,14 +102,22 @@ rules are recognized: -10* (see below). In addition to the rules, a *match* stanza must contain exactly one -follow-up line specifying the action to take if it matches. Currently, -only the *handler* action is recognized: +follow-up line specifying the action to take if it matches. The +following actions are supported: *handler* 'HANDLER':: 'HANDLER' must be a named handler as declared by a *child* or *fchild* stanza, to which the request is passed. +*reparse*:: + + Apply any side-effects as required by the match stanza (such + as rest-string or header modifications), and then retry the + matching of the request. During the rematching, the stanza + containing the *reparse* action will be disabled. Multiple + *reparse* stanzas may be used recursively. + Additionally, a *match* stanza may contain any of the following, optional lines: