- :80 {
- root /srv/www
-
- locale en-US zh-CN zh-TW pt-BR nl-NL fr-FR {
- detect header
- }
-
- redir 301 {
- if {path} match ^/$
- / /{>Detected-Locale}/
- }
-
- rewrite /en-US/ {
- regexp (.*)
- to /en-us/{1}
- }
-
- rewrite /zh-CN/ {
- regexp (.*)
- to /zh-cn/{1}
- }
-
- rewrite /zh-TW/ {
- regexp (.*)
- to /zh-tw/{1}
- }
-
- rewrite /pt-BR/ {
- regexp (.*)
- to /pt-br/{1}
- }
-
- rewrite /nl-NL/ {
- regexp (.*)
- to /nl-nl/{1}
- }
-
- rewrite /fr-FR/ {
- regexp (.*)
- to /fr-fr/{1}
- }
-
- header / Vary "Accept-Language"
- }
|