我设法将cherokee部署为以cherrypy作为信息源运行的django应用程序的反向代理。
除特定图像外,似乎所有静态文件和媒体文件都正确提供。
在http://mydomain.com/media/files/none.png,我得到了
The image "http://mydomain.com/media/files/none.png" cannot be displayed because it contains errors.
但是,如果我在该文件的网址后面添加?
,它会正确显示为1x1像素图像。
http://mydomain.com/media/files/none.png?
将给出
none.png (PNG Image, 1 x 1 pixels)
这是预期和正确的。
为什么会这样?
答案 0 :(得分:0)
浏览器缓存问题。问题暂时解决了。关闭这个。