English 中文(简体)
难道(referer !=“mysite.com”)不是一种防止其他地点难以把我的形象或 s光联系起来的好办法吗?
原标题:
  • 时间:2009-05-27 22:52:38
  •  标签:

有时 i 在浏览器看www.somesite.com/some_image.jpg时,看不到图像。

(例如,在使用权形图像搜索和研究某些结果时)

因此,认为其服务器正在使用类似的东西。

# pseudo code
if ($referer not contain "mywebsite.com") then not serve the image / swf

但这也许不是很好的方法,因为吉大港山区-REFER不可靠? 那么,一些用户最终不会看到当查询人信息缺失时的形象或智慧?

最佳回答

如果你能够使用“htaccess”档案,你可以做以下工作:

RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?example.com/.*$ [NC]
RewriteRule .(gif|jpg|js|css|cur|png|jpeg)$ - [F]

或者如果你想要看到不同的形象,那么:

RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?example.com/.*$ [NC]
RewriteRule .(gif|jpg)$ http://www.example.com/angryman.gif [R,L]
问题回答

这可能是可靠的,但一些防火墙被拆除,因此你应当这样做。

// psuedo code
if ($referer does not contain "example.com" and $referer is set and $referer is not equal to "") then do not serve image

就像另一回头一样,我认为,在你获得一些焦土每天提出数千份请求(没有任何真正的联系渠道)之前,临时让热连接的仲裁人感到非常).。 我当时所做的事情是将图像转至completely不同的

Gatse。 只有新生。

它并非完美无缺,但如果它能够阻止80%的观众,那么它可能比任何东西都好,他们会知道如何打骂你的形象。 您还应在随机点名的夹子下树立形象,并定期重新命名,以防止直接联系。

我将把这一数字提高到99.some。 几乎所有的人都获得了干扰护卫的轴心。

但是,用<代码>wget(et al)确定参赛人是合情合理的。

参照标题只是案文,因此可以在网上提出。 如先前的评论所述,你可以照顾绝大多数民。

与Henri Watson相似,一是思考

# pseudo code
if($referer not empty and $referer not contain "mywebsite.com") then don t serve it. 

double checking the 3 cases:
referer empty ==> served
referer not empty and contains "mywebsite.com" ==> served
referer not empty and not contian "mywebsite.com" ==> not served

那么,那些正在发挥硬性联系的人很可能会看到,它没有努力将这种方式联系起来,并改变它。





相关问题
热门标签