From 35ffbb42d25681d55ba5ab13d63b72c73a6dde6d Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Tue, 22 Nov 2016 16:41:37 +0100 Subject: redir --- etc/nginx/sites-enabled/env.site | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/etc/nginx/sites-enabled/env.site b/etc/nginx/sites-enabled/env.site index f3b48d0..0716e4a 100644 --- a/etc/nginx/sites-enabled/env.site +++ b/etc/nginx/sites-enabled/env.site @@ -11,7 +11,6 @@ server { server_name env.taler.net; include conf.d/talerssl; root /dev/null; - ssi on; # add trailing slashes to apps rewrite ^/(?[a-zA-Z0-9-_]+)/(?[a-zA-Z0-9-_]+)$ /$user/$app/ redirect; @@ -21,8 +20,12 @@ server { rewrite ^/(?[a-zA-Z0-9-_]+)/redir_app_rel/(?.*) /$user/$req redirect; # relative redirect in apps rewrite ^/(?[a-zA-Z0-9-_]+)/(?[a-zA-Z0-9-_]+)/(.*/)?redir_app_rel/(?.*) /$user/$app/$req redirect; - # landing page alias - rewrite ^/(?[a-zA-Z0-9-_]+)/landing /$user/ redirect; + + # aliases to get from one page to the other + rewrite ^/(?[a-zA-Z0-9-_]+)/(?[a-zA-Z0-9-_]+)/landing /$user/ redirect; + rewrite ^/(?[a-zA-Z0-9-_]+)/(?[a-zA-Z0-9-_]+)/bank /$user/bank redirect; + rewrite ^/(?[a-zA-Z0-9-_]+)/(?[a-zA-Z0-9-_]+)/shop /$user/shop redirect; + rewrite ^/(?[a-zA-Z0-9-_]+)/(?[a-zA-Z0-9-_]+)/donations /$user/donations redirect; location ~ ^/(?[a-zA-Z0-9-_]+)/exchange/admin { proxy_pass http://unix:/home/$user/sockets/exchange-admin.http; -- cgit v1.2.3