我正在使用灵活的环境配置在 Google App Engine 上运行 Symfony 4 应用程序。
public/index.php
是项目根目录的索引路径。
我定义了一个document_root: public
,但它不被识别。
例如:
https://myproject.appspot.com/返回一个404
.
https://myproject.appspot.com/public/index.php返回一个200
.
它是php文件还是静态资源都没有关系。我必须添加public
到路径才能访问任何内容。当然,期望的行为是public
我的文档根目录。
我的相关部分app.yml
在这里:
runtime: php
env: flex
runtime_config:
document_root: public
这遵循我找到的所有文档。关于如何解决这个问题的任何想法?