app.yaml显然没有正确重定向

时间:2013-07-31 01:26:20

标签: php wordpress google-app-engine yaml

我一直在尝试使用Google App Engine的新PHP SDK建立一个基本的Wordpress网站,跟随these instructions

根据我的理解,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存在。

1 个答案:

答案 0 :(得分:0)

GAE&#39的dev_appserver永远不会列出目录结构。听起来你可能会在你的localhost上运行其他一些Web服务器吗?