Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[不是BUG] 请问我设置了盗链,但是好友站点连我的LOGO都无法显示

[复制链接]
blacknico 发表于 2009-6-23 11:17:20 | 显示全部楼层 |阅读模式
本帖最后由 幸福摩天轮 于 2009-6-23 14:35 编辑

我用了
SetEnvIfNoCase Referer "^http://XXX\.com/" local_ref=1
SetEnvIfNoCase Referer "^http://www\.XXX\.com/" local_ref=1
<FilesMatch "\.(jpg|zip|rar|gif|bmp|torrent|mp3|mpg|rm|ra|mov)">
Order Allow,Deny
Allow from env=local_ref
Allow from 127.0.0.1
</FilesMatch>
这个代码。确实有效的防止了盗链。。可是我的圈子在网站的根目录。我把这个文件也上传到根目录了。这下可好。别人给我做的友情链接连LOGO都无法显示了,请问是否可以在禁止盗链的同时,又单独将几个文件设置成可以访问,或者可以盗链的呢。。不然我做那么多友情连接。 好友的网站里看我的LOGO都无法显示!
 楼主| blacknico 发表于 2009-6-23 11:35:27 | 显示全部楼层
在线等待!
回复

使用道具 举报

幸福摩天轮 发表于 2009-6-23 14:32:12 | 显示全部楼层
加一个对logo文件的例外就可以了
回复

使用道具 举报

幸福摩天轮 发表于 2009-6-23 14:34:24 | 显示全部楼层
这一句就是以下的资源拒绝盗链
<FilesMatch "\.(jpg|zip|rar|gif|bmp|torrent|mp3|mpg|rm|ra|mov)">
Order Allow,Deny
Allow from env=local_ref
Allow from 127.0.0.1
</FilesMatch>


比如你有一个文件是 logo.gif ,就可以在下面加几行:

<FilesMatch "logo\.gif">
  Order Allow,Deny
  Allow from all
</FilesMatch>

多个文件用 |  隔开。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-16 10:52 , Processed in 0.027284 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表