python – 在Google Appengine中的app.yaml中定义查询参数
作者:互联网
我想根据查询参数提供静态文件.更具体地说,我想为搜索引擎优化提供预呈现的快照.页面托管在Google Appengine上,因此我使用app.yaml来定义这些网址.
handlers:
# Consider anything matching a dot static content.
- url: /(.*\..*)$
static_files: dist/\1
upload: dist/(.*\..*)$
# Serve snapshots for seo
- url: /?_escaped_fragment_=(.*)
static_files: dist/snapshots/\1
upload: dist/(.*)$
# Otherwise let Angular handle it.
- url: /(.*)
static_files: dist/index.html
upload: dist/index.html
但是,当我使用查询参数_escaped_fragment_获取url时,会触发最后一个url处理程序.是否可以在网址中定义查询参数?如果是这样,我做错了什么?
解决方法:
我很高兴被证明是错的,但我很确定在通过app.yaml进行调度时不会考虑查询参数.
标签:python,google-app-engine,app-yaml 来源: https://codeday.me/bug/20190624/1279877.html