我从共享主机帐户转到Google App Engine
。
我刚刚开始。
我有很多php文件。
像
-file1.php
-file2.php
/admin
-file1.php
-file2.php
/user
-file1.php
我认为我需要在handlers
内为每个要提供的文件定义app.yaml
。例如
- url: /file1\.php
script: file1.php
- url: /admin/file1\.php
script: admin/file1.php
我是否必须为所提供的每个文件编写映射,或者有一些方法可以根据其路径自动提供文件,例如在apache上运行的普通主机帐户
答案 0 :(得分:2)
文档中提到了这一点:https://cloud.google.com/appengine/docs/standard/php/config/appref
您可以使用通配符正则表达式来处理类似的匹配
- url: /(.+\.php)$
script: \1
或
- url: /(.+)\.php$
script: \1.php