我有一个基于bootstrap 3的单页网站,我正在尝试迁移到Google Apps Engine。我使用php支持我的网站,所有内容都显示,但不是样式和JavaScript。我的网站基本上设置如下
有人可以帮我设置我的app.yaml吗?我是GAE的新手,对此感到有些困惑。
答案 0 :(得分:1)
来自:https://developers.google.com/appengine/docs/php/config/appconfig
application: myapp # of course, replace with your app name
version: 1
runtime: php
api_version: 1
handlers:
# Serve php scripts.
- url: /(.+\.php)$
script: \1
- url: /
script: index.php
- url: /index\.html
script: index.php
- url: /_/css
static_dir: _/css
- url: /_/js
static_dir: _/js
- url: /_/fonts
static_dir: _/fonts
- url: /images/(.*\.(gif|png|jpg))$
static_files: images/\1 # assuming you put your images in a directory called 'images'
upload: images/.*\.(gif|png|jpg)$
- url: /.*
script: not_found.php # if not_found.php (custom 404 handler) exists. otherwise, just serve index.php