Aar*_*ron 3 regex google-app-engine app.yaml
我遇到了这个问题,试图回答这个问题:在提供 有关如何在app.yaml中为Google App Engine路由某些请求的PHP文件时删除PHP文件扩展名.
但我无法弄清楚如何映射URL的请求,这些URL可能有也可能没有带有单个app.yaml正则表达式的尾部斜杠.现在,我用两行来处理这个案子:
handlers:
- url: /(.*)/
script: /\1.php
- url: /(.*)
script: /\1.php
Run Code Online (Sandbox Code Playgroud)
但这似乎是多余的.这两条线可以组合成一条吗?
我认为应该工作的东西,比如
url: /(.*)(/?)
Run Code Online (Sandbox Code Playgroud)
和
url: /(.*)(/{0,1})
Run Code Online (Sandbox Code Playgroud)
和
url: /(.*)(/?$)
Run Code Online (Sandbox Code Playgroud)
似乎不适用于带有斜杠的请求.
| 归档时间: |
|
| 查看次数: |
892 次 |
| 最近记录: |