summaryrefslogtreecommitdiff
path: root/etc/nginx/sites-enabled
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2017-03-15 12:55:54 +0100
committerFlorian Dold <florian.dold@gmail.com>2017-03-15 12:55:54 +0100
commitc4726ee70dc48c6d39deaa87f3fc4b212e02c610 (patch)
treedd51352ea3c9fee51676cf3c614158b7486dd955 /etc/nginx/sites-enabled
parent422b4485aefb67a02d7250f7da74ab74a4c0a12c (diff)
downloaddeployment-c4726ee70dc48c6d39deaa87f3fc4b212e02c610.tar.gz
deployment-c4726ee70dc48c6d39deaa87f3fc4b212e02c610.tar.bz2
deployment-c4726ee70dc48c6d39deaa87f3fc4b212e02c610.zip
nginx fixes
Diffstat (limited to 'etc/nginx/sites-enabled')
-rw-r--r--etc/nginx/sites-enabled/demo.site10
-rw-r--r--etc/nginx/sites-enabled/test.site1
-rw-r--r--etc/nginx/sites-enabled/www-ssl.site5
3 files changed, 7 insertions, 9 deletions
diff --git a/etc/nginx/sites-enabled/demo.site b/etc/nginx/sites-enabled/demo.site
index 5896644..9731013 100644
--- a/etc/nginx/sites-enabled/demo.site
+++ b/etc/nginx/sites-enabled/demo.site
@@ -18,8 +18,7 @@ server {
include conf.d/demo.redirects;
include conf.d/talerssl;
location / {
- ssi on;
- set $envroot "/";
+ rewrite ^/$ /en
uwsgi_pass unix:/home/demo/sockets/landing.uwsgi;
include /etc/nginx/uwsgi_params;
}
@@ -73,8 +72,6 @@ server {
include conf.d/talerssl;
location / {
- ssi on;
- set $envroot "/";
uwsgi_pass unix:/home/demo/sockets/shop.uwsgi;
include /etc/nginx/uwsgi_params;
}
@@ -98,8 +95,6 @@ server {
include conf.d/talerssl;
location / {
- set $envroot "/";
- ssi on;
uwsgi_pass unix:/home/demo/sockets/donations.uwsgi;
include /etc/nginx/uwsgi_params;
}
@@ -120,7 +115,6 @@ server {
listen 443 ssl;
listen [::]:443 ssl;
server_name bank.demo.taler.net;
- ssi on;
include conf.d/demo.redirects;
include conf.d/talerssl;
@@ -130,8 +124,6 @@ server {
}
location / {
- set $envroot "/";
- ssi on;
uwsgi_pass unix:/home/demo/sockets/bank.uwsgi;
include /etc/nginx/uwsgi_params;
}
diff --git a/etc/nginx/sites-enabled/test.site b/etc/nginx/sites-enabled/test.site
index a77e521..4afaf79 100644
--- a/etc/nginx/sites-enabled/test.site
+++ b/etc/nginx/sites-enabled/test.site
@@ -32,6 +32,7 @@ server {
# https://www.nginx.com/resources/wiki/start/topics/depth/ifisevil/
error_page 418 = @blue;
error_page 419 = @green;
+ rewrite ^/$ /en redirect;
recursive_error_pages on;
if ($http_x_taler_deployment_color ~ "blue") { return 418; }
if ($http_x_taler_deployment_color ~ "green") { return 419; }
diff --git a/etc/nginx/sites-enabled/www-ssl.site b/etc/nginx/sites-enabled/www-ssl.site
index 597a26b..ac0d286 100644
--- a/etc/nginx/sites-enabled/www-ssl.site
+++ b/etc/nginx/sites-enabled/www-ssl.site
@@ -10,6 +10,11 @@ server {
include conf.d/talerssl;
location = / {
+ map $http_accept_language $lang {
+ default en;
+ ~es es;
+ ~fr fr;
+ }
rewrite_by_lua '
if ngx.var.http_accept_language == nil then
ngx.redirect("/en/")