commit 35ffbb42d25681d55ba5ab13d63b72c73a6dde6d parent 9c208fd61ebfa29e93fbeb90e9a1f4e626ff92c2 Author: Florian Dold <florian.dold@gmail.com> Date: Tue, 22 Nov 2016 16:41:37 +0100 redir Diffstat:
| M | 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 @@ -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 ^/(?<user>[a-zA-Z0-9-_]+)/(?<app>[a-zA-Z0-9-_]+)$ /$user/$app/ redirect; @@ -21,8 +20,12 @@ server { rewrite ^/(?<user>[a-zA-Z0-9-_]+)/redir_app_rel/(?<req>.*) /$user/$req redirect; # relative redirect in apps rewrite ^/(?<user>[a-zA-Z0-9-_]+)/(?<app>[a-zA-Z0-9-_]+)/(.*/)?redir_app_rel/(?<req>.*) /$user/$app/$req redirect; - # landing page alias - rewrite ^/(?<user>[a-zA-Z0-9-_]+)/landing /$user/ redirect; + + # aliases to get from one page to the other + rewrite ^/(?<user>[a-zA-Z0-9-_]+)/(?<app>[a-zA-Z0-9-_]+)/landing /$user/ redirect; + rewrite ^/(?<user>[a-zA-Z0-9-_]+)/(?<app>[a-zA-Z0-9-_]+)/bank /$user/bank redirect; + rewrite ^/(?<user>[a-zA-Z0-9-_]+)/(?<app>[a-zA-Z0-9-_]+)/shop /$user/shop redirect; + rewrite ^/(?<user>[a-zA-Z0-9-_]+)/(?<app>[a-zA-Z0-9-_]+)/donations /$user/donations redirect; location ~ ^/(?<user>[a-zA-Z0-9-_]+)/exchange/admin { proxy_pass http://unix:/home/$user/sockets/exchange-admin.http;