diff options
author | Florian Dold <florian.dold@gmail.com> | 2016-11-22 16:41:37 +0100 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2016-11-22 16:41:37 +0100 |
commit | 35ffbb42d25681d55ba5ab13d63b72c73a6dde6d (patch) | |
tree | 275a67f3fddd3be7d9e90d5d58161da8e2f4811a | |
parent | 9c208fd61ebfa29e93fbeb90e9a1f4e626ff92c2 (diff) | |
download | deployment-35ffbb42d25681d55ba5ab13d63b72c73a6dde6d.tar.gz deployment-35ffbb42d25681d55ba5ab13d63b72c73a6dde6d.tar.bz2 deployment-35ffbb42d25681d55ba5ab13d63b72c73a6dde6d.zip |
redir
-rw-r--r-- | etc/nginx/sites-enabled/env.site | 9 |
1 files 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 ^/(?<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; |