Removed "site/" from the main site URLs

It seems that Werkzeug doesn't get confused between /en/blog/ and /en/<path:page>
This commit is contained in:
str4d
2012-12-19 04:58:44 +00:00
parent c9a4c5e77c
commit 254fab592c

View File

@@ -204,8 +204,8 @@ def main_index():
return redirect(url_for('site_show', lang='en'))
# Site pages
@app.route('/<string:lang>/site/', defaults={'page': 'index'})
@app.route('/<string:lang>/site/<path:page>')
@app.route('/<string:lang>/', defaults={'page': 'index'})
@app.route('/<string:lang>/<path:page>')
def site_show(page):
if page.endswith('.html'):
return redirect(url_for('site_show', page=page[:-5]))