有时,当浏览器查看 www.somesite.com/some_image.jpg 时,我会看到未提供图像——它会说您需要从页面中查看图像。
(比如用google的图片搜索,看一些结果的时候)
所以我认为他们的服务器正在使用类似的东西
# pseudo code
if ($referer not contain "mywebsite.com") then not serve the image / swf
但这可能不是一个好方法,因为 HTTP_REFERER 不可靠?所以当引用信息丢失时,一些用户最终会看不到图像或 swf?