иногда я вижу, что изображение не обслуживается, когда браузер просматривает www.somesite.com/some_image.jpg - он скажет, что вам нужно посмотреть на изображение изнутри страницы.
(например, при использовании поиска картинок Google и просмотре некоторых результатов)
так что я думаю, что их сервер использует что-то вроде
# pseudo code
if ($referer not contain "mywebsite.com") then not serve the image / swf
но это, вероятно, не очень хороший способ, так как HTTP_REFERER ненадежен? поэтому некоторые пользователи в конечном итоге не увидят изображение или файл SWF, если информация о реферере отсутствует?