Python Google App Engine中的断链图片

1 投票
2 回答
679 浏览
提问于 2025-04-16 10:23

你好,我尝试了很多次用Python和Google App Engine来让一个图片链接正常工作,但它还是显示为一个坏链接。

我在根文件夹里有一个叫做images的文件夹,里面放着我想要的图片。

这是我的app.yaml文件:

handlers:

    - url: /.*
      script: helloworld.py

    - url: /images
      static_dir: images 

这是我的index.html文件:

img src="images/_image01.gif" 

2 个回答

1

我觉得你在html文件的静态路径开头漏掉了一个'/'。试试这个:

img src="/images/_image01.gif" 
4

处理程序是按照顺序匹配的。/.* 这个规则会匹配任何网址,所以你的 /images 处理程序永远不会被匹配到。你需要把它们的顺序调换一下,并且总是把 /.* 的处理程序放在 app.yaml 文件的最后面。

撰写回答