我一直在尝试按照这些说明使用 Google App Engine 的新 PHP SDK 建立一个基本的 Wordpress 站点。
据我了解,app.yaml
是流程开始的地方,应该类似于.htaccess
(重新路由)。
Google 指示您将 wordpress 文件放入 wordpress 文件夹中,因此您的目录结构如下所示:
.
├── app.yaml
├── cron.yaml
├── php.ini
└── wordpress
├── index.php
├── license.txt
├── readme.html
└── (etc)
所以他们的模板app.yaml
应该可以工作,包括以下几行:
- url: /wp-cron.php
script: wordpress/wp-cron.php
login: admin
- url: /xmlrpc.php
script: wordpress/xmlrpc.php
- url: /(.+)?/?
script: wordpress/index.php
但是localhost:8080
给了我我的应用程序文件夹的目录结构,而不是预期的wordpress/index.php.
我也尝试了这个:
- url: /.*
script: wordpress/index.php
有任何想法吗?
注意:顺便说一句,我验证了它的wordpress/index.php
存在。