commit 57c49643fd49b3ff9a0a04fc88587bf5cadcfe9e
parent 6f2749e4c45f7d985d2998500215bc78ec9c5523
Author: tg(x) <*@tg-x.net>
Date: Fri, 20 Jan 2017 00:09:33 +0100
nginx: taler.net: redirect based on accept-language header
Diffstat:
1 file changed, 5 insertions(+), 0 deletions(-)
diff --git a/etc/nginx/sites-enabled/www-ssl.site b/etc/nginx/sites-enabled/www-ssl.site
@@ -11,6 +11,10 @@ server {
location = / {
rewrite_by_lua '
+ if ngx.var.http_accept_language == nil then
+ ngx.redirect("/en/")
+ end
+
for lang in (ngx.var.http_accept_language .. ","):gmatch("([^,]*),") do
if string.sub(lang, 0, 2) == "en" then
ngx.redirect("/en/")
@@ -28,6 +32,7 @@ server {
ngx.redirect("/es/")
end
end
+
ngx.redirect("/en/")
';
}