1

我是第一次使用 Google App Engine。我正在尝试上传 CodeIgniter 网站,但问题是该网站中没有链接正常工作。每个链接,甚至 css 和 js 都会进入索引页面。

这是我的 app.yaml:

application: vatiali-dev
version: 1
runtime: php
api_version: 1
threadsafe: false

handlers:
- url: /css
  static_dir: css/

- url: /js
  static_dir: js/

- url: /fonts
  static_dir: fonts/

- url: /.*
  script: index.php
4

1 回答 1

2

您应该将app.yaml更改为如下所示:

application: vatiali-dev
version: 1
runtime: php
api_version: 1
threadsafe: true

handlers:
- url: /css/*
  static_dir: css
- url: /js/*
  static_dir: js
- url: /fonts/*
  static_dir: fonts    
- url: /.*
  script: index.php

我还将线程安全更改为 true,除非您出于特定原因将其设置为 false,否则我认为将其设置为 true 是最佳实践/标准,否则您可能会遇到性能问题。

于 2013-12-06T21:02:14.357 回答