0

我在 LAMP 服务器上使用 PHP 制作了网站,现在我想把它放在 GAE 上,但它似乎无法识别 javascript。这是我的 yaml 文件:

application: helloworld
version: 1
runtime: php
api_version: 1

handlers:
- url: /stylesheets
  static_dir: stylesheets

- url: /.*
  script: index.php

- url: /js
  static_dir: js

然后在html中我像这样加载它:

<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
<script src="js/script.js"></script>

请帮忙

4

1 回答 1

2

在 app.yaml 文件中,将执行第一个匹配的 URL 正则表达式。因为您在 /js 上方有 catch all .* 表达式,所以它将匹配请求。

将 app.yaml 的顺序更改为

handlers:

- url: /stylesheets
  static_dir: stylesheets

- url: /js
  static_dir: js

- url: /.*
  script: index.php
于 2013-07-14T22:20:58.967 回答