【发布时间】:2018-12-24 16:41:35
【问题描述】:
我有一个带有以下目录的 go 1.11 应用程序:
./language
./models
./system
./public
./public/templates
./public/templates/home
./public/templates/layouts
./public/templates/partials
./public/templates/partials/frontend
./public/assets
./public/assets/css
./public/assets/js
./public/assets/img
./public/assets/icon
./public/assets/fonts
./conf
./handlers
还有我的 app.yaml:
runtime: go111
handlers:
- url: /favicon.ico
static_files: favicon.ico
upload: favicon.ico
secure: always
- url: /((?:img|css|js|icon|fonts)/(.*))$
static_files: public/assets/\1
upload: public/assets/
http_headers:
X-Foo: bar
secure: always
- url: ./*
script: auto
secure: always
一切都可以在本地使用 dev_appserver.py,但是一旦我部署到 AppEngine,我的所有静态资产都会得到 404。想法?
【问题讨论】:
-
遇到了同样的问题。解决了这个问题吗?