我有一个通过 Flask 提供的 AngularJS 应用程序。我正在使用 HTML5 路由模式,因此需要将多个 URL 重定向到客户端应用程序。我不确定如何进行需要正确执行此操作的通配符匹配。目前我只匹配多个级别的路径,如下所示:
@app.route('/ui/')
def ui():
return app.send_static_file('index.html')
@app.route('/ui/<path>')
def ui(path):
return app.send_static_file('index.html')
@app.route('/ui/<path>/<path2>')
def ui(path,path2):
return app.send_static_file('index.html')
显然我不喜欢这样,只想有一条路线(一切都以 开头ui/
)。