プログラムというよりサーバの知識の問題かも知れないですが
<img src="http://www.mysite.com/img/hoge.jpg">というソースが
http://www.mysite.com中の異なるページに存在してるんですが
一方のページでは画像が表示されるのにもう一方のページでは表示されません
画像を直接表示しようとすると表示されます。

どういう原因が考えられるでしょうか?
画像のパーミッションは666で、入ってるディレクトリのパーミッションは777です
ヘンな質問ですみません、よろしくお願いします