]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
DOC: Update "language" documentation
authorThierry FOURNIER <tfournier@exceliance.fr>
Wed, 16 Apr 2014 09:10:53 +0000 (11:10 +0200)
committerWilly Tarreau <w@1wt.eu>
Wed, 16 Apr 2014 09:21:39 +0000 (11:21 +0200)
The example provided with the "language" filter documentation
doesn' run because the match method is not specified.

doc/configuration.txt

index a6a391a390d4a29c5706c3f9d45742922251040e..5ffcb4fa5432fceb707ace060fca1938328c8ad2 100644 (file)
@@ -9427,18 +9427,16 @@ The currently available list of transformation keywords include :
 
                  Example :
 
-                     # this configuration switches to the backend matching a
-                     # given language based on the request :
-
-                     acl de req.fhdr(accept-language),language(de;es;fr;en) de
-                     acl es req.fhdr(accept-language),language(de;es;fr;en) es
-                     acl fr req.fhdr(accept-language),language(de;es;fr;en) fr
-                     acl en req.fhdr(accept-language),language(de;es;fr;en) en
-                     use_backend german  if de
-                     use_backend spanish if es
-                     use_backend french  if fr
-                     use_backend english if en
-                     default_backend choose_your_language
+                   # this configuration switches to the backend matching a
+                   # given language based on the request :
+
+                   acl es req.fhdr(accept-language),language(es;fr;en) -m str es
+                   acl fr req.fhdr(accept-language),language(es;fr;en) -m str fr
+                   acl en req.fhdr(accept-language),language(es;fr;en) -m str en
+                   use_backend spanish if es
+                   use_backend french  if fr
+                   use_backend english if en
+                   default_backend choose_your_language
 
   map(<map_file>[,<default_value>])
   map_<match_type>(<map_file>[,<default_value>])