Wie gehe ich mit nachgestellten Schrägstrichen in Google App Engine app.yaml um?

Ich bin auf dieses Problem gestoßen und habe versucht, diese SO-Frage hier zu beantworten:Entfernen der PHP-Dateierweiterung beim Bereitstellen von PHP-Dateien Informationen zum Weiterleiten bestimmter Anforderungen in app.yaml für Google App Engine.

Aber ich konnte nicht herausfinden, wie Anfragen für URLs, die einen abschließenden Schrägstrich haben können oder nicht, mit einem einzelnen regulären Ausdruck app.yaml zugeordnet werden können. Im Moment behandle ich diesen Fall mit zwei Zeilen:

handlers:
- url: /(.*)/
  script: /\1.php
- url: /(.*)
  script: /\1.php

Aber das scheint überflüssig. Können diese beiden Zeilen zu einer zusammengefasst werden?

Things Ich dachte, sollte funktionieren, wie

url: /(.*)(/?)

un

url: /(.*)(/{0,1})

un

url: /(.*)(/?$)

scheint bei Anfragen mit dem abschließenden Schrägstrich nicht zu funktionieren.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage