diff options
| author | Christophe Simonis <chs@odoo.com> | 2018-04-16 10:28:42 +0200 |
|---|---|---|
| committer | Christophe Simonis <chs@odoo.com> | 2018-04-16 10:28:42 +0200 |
| commit | 71476226653ba0326cfc0331e1463364cfb89f4e (patch) | |
| tree | 82558c3c4fe099f83c5a4f4fe7c1fcfb2464a97d /addons/website/controllers/main.py | |
| parent | 1ae1cac9aebab6721fcd5b441076f827a97c31aa (diff) | |
| parent | 8c0b23c23925ecadeb753ed93919dbe2cbea4370 (diff) | |
[MERGE] forward port branch 9.0 up to 8c0b23c2392
Diffstat (limited to 'addons/website/controllers/main.py')
| -rw-r--r-- | addons/website/controllers/main.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/addons/website/controllers/main.py b/addons/website/controllers/main.py index d0483ada943..3e115b02a25 100644 --- a/addons/website/controllers/main.py +++ b/addons/website/controllers/main.py @@ -110,7 +110,10 @@ class Website(Home): } # /page/website.XXX --> /page/XXX if page.startswith('website.'): - return request.redirect('/page/' + page[8:], code=301) + url = '/page/' + page[8:] + if request.httprequest.query_string: + url += '?' + request.httprequest.query_string + return request.redirect(url, code=301) elif '.' not in page: page = 'website.%s' % page |
