我设法将 cherokee 部署为 django 应用程序的反向代理,该应用程序以cherrypy 作为信息源运行。
除特定图像外,所有静态文件和媒体文件似乎都已正确提供。
在http://mydomain.com/media/files/none.png,我得到一个
The image "http://mydomain.com/media/files/none.png" cannot be displayed because it contains errors.
?
但是,如果我在该文件的 url 后面附加一个,它会正确显示为 1x1 像素图像。
http://mydomain.com/media/files/none.png?
会给
none.png (PNG Image, 1 x 1 pixels)
这是预期和正确的。
为什么会这样?