【发布时间】:2014-04-16 07:29:23
【问题描述】:
我正在做一个双语项目,index.php 是一个脚本,用于获取接受语言并包含正确的文件:如果语言是 X,则包含 /x/index.php 如果语言不是 X,则包含 /y/索引.php。我的目录有这样的结构:
_
|-index.php
|
|-static
|
|- x - spanish.php
|
|_ y - english.php
我不知道如何配置 yaml 文件。我有下面的一个,但是在 index.php 包含 page.php 之后它没有加载正确的 php funcionalities。
application: myapp
version: 1
runtime: php
api_version: 1
threadsafe: yes
handlers:
- url: /static
static_dir: static
- url: /(.+\.php)$
script: \1
- url: /
script: index.php
我不知道如何解决它,我将非常感谢任何帮助。
【问题讨论】:
-
是什么决定了语言? app.yaml 规则是第一次匹配获胜 - 你有 2 个 /X 和 2 个 /Y - 只有第一个匹配。
-
嗨。决定语言的文件是第一级的 index.php。然后,我有一个用于语言 X 的文件夹和一个用于语言 Y 的文件夹。每个文件夹都有静态文件(我需要每种语言的特定 javascript 和 css 文件)。我不知道如何在 yaml 文件中“翻译”我的目录结构...
标签: php google-app-engine yaml