2012-03-08 85 views
0

我設法部署cherokee作爲dirgo應用程序的反向代理,以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. 

但是,如果我追加一條文件的URL後面?,它正確地顯示爲1x1像素的圖像。

http://mydomain.com/media/files/none.png? 

會給

none.png (PNG Image, 1 x 1 pixels) 

預計無誤。

這是爲什麼呢?

+1

也許你可以提供以下圖像的捲曲輸出?我假設你正在使用某種類型的linux + curl:'curl http://www.mydomain.com/media/files/none.png | hexdump -C'和'curl -I http:// www.mydomain.com/media/files/none.png'加上'?',但沒有看到區別? – 2012-03-08 12:51:54

+0

對不起,浪費你的時間。它看起來只是一個瀏覽器緩存問題。 – 2012-03-08 15:14:07

回答

0

瀏覽器緩存問題。問題早就解決了。關閉這個。