未在Google App Engine上托管的网站中加载的图片

时间:2014-10-20 03:43:58

标签: google-app-engine

我正在尝试在Google APP Engine上托管我的网站。我已经配置了app.yaml文件并部署了网站。正确部署所有文件,包括css和js文件。我面临的问题是图像文件。我的控制台中的静态网页正在使用的图像中出现404资源未找到错误。我不确定问题是什么。这是我网站的结构

index.html
view(folder)
   -images
       -abc.png
       -xyz.png
   -js
   -css

以下是app.yaml中的代码

- url: /(.*\.png)
mime_type: image/png
static_files: template/\1
upload: template/(.*\.png)

想知道app.yaml是否配置正确,可以浏览图片文件夹,然后上传我的图片文件。

1 个答案:

答案 0 :(得分:3)

您指向app.yaml中的template目录,但您的图像实际上位于分支为view/images的目录树中。试试这个:

- url: /(.*\.png)
mime_type: image/png
static_files: view/images/\1
upload: view/images/(.*\.png)