diff options
author | ms <ms@taler.net> | 2022-04-25 14:53:03 +0200 |
---|---|---|
committer | ms <ms@taler.net> | 2022-04-25 14:53:03 +0200 |
commit | b701e627779710116b8c16af943601314df5a5db (patch) | |
tree | 242929c173ac294b0dfd4db3f201da4f610f8f3a /talermerchantdemos/landing/landing.py | |
parent | 45c35038dbf36bcbed4f9ff5e3c9bc02b4164747 (diff) | |
download | taler-merchant-demos-b701e627779710116b8c16af943601314df5a5db.tar.gz taler-merchant-demos-b701e627779710116b8c16af943601314df5a5db.tar.bz2 taler-merchant-demos-b701e627779710116b8c16af943601314df5a5db.zip |
Manually defining redirected URLs.
Newer versions of Werkzueg do _not_ transparently
prefix redirects with the value of X-Forward-Prefix
_anymore_.
Diffstat (limited to 'talermerchantdemos/landing/landing.py')
-rw-r--r-- | talermerchantdemos/landing/landing.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/talermerchantdemos/landing/landing.py b/talermerchantdemos/landing/landing.py index b628deb..d809c08 100644 --- a/talermerchantdemos/landing/landing.py +++ b/talermerchantdemos/landing/landing.py @@ -31,6 +31,7 @@ from werkzeug.middleware.proxy_fix import ProxyFix import traceback from taler.util.talerconfig import TalerConfig, ConfigurationError from ..httpcommon import ( + get_app_root, backend_get, backend_post, self_localized, @@ -119,8 +120,7 @@ def favicon(): def index(): default = "en" target = flask.request.accept_languages.best_match(translations, default) - return flask.redirect(target + "/", code=302) - + return flask.redirect(get_app_root() + "/" + target + "/", code=302) ## # Serve the internationalized main index page. |