raksmart活动促销

分享

写回答

发帖

HostMonster防盗链功能讨论

HostMonster HostMonster 7098 人阅读 | 13 人回复

发表于 2007-11-30 01:42:21 | 显示全部楼层 |阅读模式

设置方法:CP面板找到 Hotlink protection 进入设置页面
相关文章:什么是防盗链?http://bbs.idcspy.com/thread-8521-1-1.html

下面讲讲我的设置:
配置好后,提示 There was an error while enabling hotlink protection 但是不知道是什么错误,不过有些还是生效了
有人说不能让盗链图片换成指定图片,我的做法是:将提示图片放到其他的空间,比如支持直接链接的相册,然后防盗链设置那里的转向页设为那张图片的地址就OK了

好了,在这里看一下效果:
原图:
rss.png
  直接链接图:
如果上面两张图一样,说明防盗链没有生效,好像偶尔会无效。往往第一次看它不会生效,刷新或许变化



还存在一些问题,下挂的有些站点的文件没有生效。。。大家进来讨论一下,怎样成功设置






[ 本帖最后由 coosir 于 2007-11-30 02:03 AM 编辑 ]

回答|共 13 个

coosir

发表于 2007-11-30 02:24:09 | 显示全部楼层

相关帖子:防盗链是怎么工作的 http://bbs.idcspy.com/thread-8523-1-1.html

现在2点疑问:
1,为什么第一次看发现不生效,刷新就生效
2,附加域名的子站点,是不是需要修改各个网站文件夹下的.htaccess文件

coosir

发表于 2007-11-30 02:31:29 | 显示全部楼层

子站测试

原图:
logo.gif

链接:

coosir

发表于 2007-11-30 02:42:24 | 显示全部楼层

子站2

原图:
logo.gif

链接:[img][/img]

这里发现一个问题:这个站的.htaccess文件本来就存在,所以在CP设置并未改变该文件,导致此网站开始的时候失效
修正测试

[ 本帖最后由 coosir 于 2007-11-30 03:04 AM 编辑 ]
RAKSmart

igoogle

发表于 2007-11-30 02:52:39 | 显示全部楼层

为什么不直接用.htaccess设置防盗?

coosir

发表于 2007-11-30 02:53:37 | 显示全部楼层

晕啊,上面的没有生效啊。。。。。。。。。。。

原来已经存在supesite的URL静态化设置,如下:
RewriteBase /
RewriteRule ^([0-9]+)/spacelist(.+)$ index.php?uid/$1/action/spacelist/type$2 [L]
RewriteRule ^([0-9]+)/viewspace(.+)$ index.php?uid/$1/action/viewspace/itemid$2 [L]
RewriteRule ^([0-9]+)/viewbbs(.+)$ index.php?uid/$1/action/viewbbs/tid$2 [L]
RewriteRule ^([0-9]+)/(.*)$ index.php?uid/$1/$2 [L]
RewriteRule ^([0-9]+)$ index.php?uid/$1 [L]
RewriteRule ^action(.+)$ index.php?action$1 [L]
RewriteRule ^category(.+)$ index.php?action/category/catid$1 [L]
RewriteRule ^viewnews(.+)$ index.php?action/viewnews/itemid$1 [L]
RewriteRule ^viewthread(.+)$ index.php?action/viewthread/tid$1 [L]
RewriteRule ^mygroup(.+)$ index.php?action/mygroup/gid$1 [L]

复制根目录的那个文件的内容加上去,还是没用。。。算了。。。不研究了,睡了

coosir

发表于 2007-11-30 02:55:58 | 显示全部楼层

回复 5# 的帖子

主要是对那个不熟悉。。。大象无形那个帖子的内容和生成的内容不太一样。。。汗~

小野大神

发表于 2007-11-30 06:37:44 | 显示全部楼层

cPanel防盗链只是提供了一个操作.htaccess快捷和可视化通道
本质是mod_rewrite

Apache的mod_rewrite是最复杂的模块
很容易出错

建议你先把mod_rewrite文档完整阅读一下

http://w.yi.org/ftp/FAPM/apache/Apache2/zh/mod/mod_rewrite.htl

大漠孤狼

发表于 2007-11-30 12:47:46 | 显示全部楼层

是否刷新我看到的结果一样,估计是你的浏览器缓存的问题吧

coosir

发表于 2007-11-30 15:21:15 | 显示全部楼层

回复 8# 的帖子

http://w.yi.org/ftp/FAPM/apache/Apache2/zh/mod/mod_rewrite.html
看了一下,头都大了。。。哎~
现在的关键是有个站已经使用的那段规则,CP无法改变,我又不熟悉这些规则,没法手动改
您需要登录后才可以回帖 登录 | 注册

本版积分规则

HostMonster讨论

HostMonster
优惠码:优惠链接
介绍:HostMonster美国主机商成立于1996年,总部位于犹他州普罗沃,提供主机托管服务,在业内有比较有实力,而且口碑也不错。HostMonster美国主机性价比较高,而且基本不会额外收取费用,其无限型方案支持无限磁盘空间,无限带宽和电子邮件帐户,提供免费域名1个。
查看更多

coosir

发表主题