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')
明らかに、私はこれが好きではなく、ルートを 1 つだけにしたいと考えています (すべてが で始まりますui/
)。