Regex 如何处理Google App Engine App.yaml中的尾部斜杠
我在这里试图回答这个问题时遇到了这个问题:关于如何在app.yaml中为Google app Engine路由某些请求 但是我不知道如何用单个app.yaml正则表达式映射URL请求,这些URL可能有也可能没有尾部斜杠。现在,我用两条线来处理这个案子:Regex 如何处理Google App Engine App.yaml中的尾部斜杠,regex,google-app-engine,app.yaml,Regex,Google App Engine,App.yaml,我在这里试图回答这个问题时遇到了这个问题:关于如何在app.yaml中为Google app Engine路由某些请求 但是我不知道如何用单个app.yaml正则表达式映射URL请求,这些URL可能有也可能没有尾部斜杠。现在,我用两条线来处理这个案子: handlers: - url: /(.*)/ script: /\1.php - url: /(.*) script: /\1.php 但这似乎是多余的。这两条线能合并成一条吗 我认为应该起作用的事情,比如 url: /(.*)(/?
handlers:
- url: /(.*)/
script: /\1.php
- url: /(.*)
script: /\1.php
但这似乎是多余的。这两条线能合并成一条吗
我认为应该起作用的事情,比如
url: /(.*)(/?)
及
及
对于带有尾随斜杠的请求似乎不起作用。使用非贪婪正则表达式
/(.*?)/?$
url: /(.*)(/?$)
/(.*?)/?$