我的html文件中有<p><img src="/images/logo.png"></p>
。
我已将图像处理程序添加到我的app.yaml中,并检查处理程序的顺序是否正确。
该图像位于根目录下的images文件夹中,但仍看不到该图像。有人可以帮忙吗?
这是我的app.yaml
runtime: python37
handlers:
- url: /static
static_dir: static
- url: /images
static_dir: images
mime_type: image/png
- url: /.*
script: auto
答案 0 :(得分:0)
您的app.yaml很好。
您可以进一步测试以查看图像是否已上传。
部署后,使用诸如project-id.appspot.com之类的链接检查您的页面
如果返回404
响应,则图像路径可能错误或
logo.png
文件丢失
检查 Sources 标签,如果文件中同时存在image
文件夹。
验证图像文件夹是否位于正确的位置以及logo.png
是否存在。
img src
是否正确。有时候,这只是链接或文件名上的拼写错误您还可以添加尝试编辑然后部署此sample code的方法,只需添加图像文件夹即可。它对我有用。
答案 1 :(得分:0)
出于某种原因,在部署应用程序时,即使您将链接地址传递给src属性而不是仍然可以使用的相对路径,即使未部署应用程序,您也可以看到图像。