【发布时间】:2014-03-29 20:54:26
【问题描述】:
我是 GAE 的新手,对它的工作原理有很大的疑问。主要是 app.yaml 配置文件。例如,如果我有这种结构:
/
/index.php
/scripts/script.php
例如,在 app.yaml 上我应该写这样的东西(基本工作),对吧?
application: myapp
version: 1
runtime: php
api_version: 1
handlers:
- url: /
script: index.php
- url: /scripts/script.php
script: scripts/script.php
这是正确的吗?如果我在脚本目录中有很多脚本,我应该为所有这些都输入一个条目吗?
我问这个问题(我认为这是一个非常愚蠢的问题,但我想确定一下)因为我已经意识到如果我将脚本目录作为 static_dir,比如:
- url: /scripts
static_dir: scripts
...如果我转到该文件的 URL (http://mydomain.com/scripts.script.php),我可以下载源代码。
所以我猜想 static_dir 不是用于访问整个目录的内容,正如它的名字所说...只是用于静态内容,例如照片,对吧?所以对于每个脚本,我应该在 app.yaml 上写一行以便访问?
抱歉我的愚蠢问题,我的英语不太好,而且我是新手,所以我有这个疑问;)
提前非常感谢!
【问题讨论】: