网站如何防盗链

BernardSun 2008-12-10 03:46:21
主要是网站上的查询功能,防盗链要怎么做呢
...全文
275 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
你的可显示的内容是在一个aspx页面下,就可以了。在这个aspx的page_load中,你可以判断它是否登录过。或者类似于登录地,在你的网站的首页上记录一个标记(就像你为登录用户记录登录信息一样),然后在显示内容的aspx中判断这个标记。这跟判断是否登录时一模一样的。

如果你有图片或者视频,要防盗链也是一样,不要直接暴露图片或者视频的文件地址,而是通过一个aspx的断点续传下载页面输出资源。在这个页面中你就可以判断只有登录了或者在会话中曾经访问过你的首页的用户才能下载资源。
BernardSun 2008-12-11
  • 打赏
  • 举报
回复
UP,继续
sunshine_anycall 2008-12-11
  • 打赏
  • 举报
回复
mark
up
xiaoks668 2008-12-10
  • 打赏
  • 举报
回复
别用URL传值,在查询页用验证码。

4楼的方法也可行。
yangzhangyu832 2008-12-10
  • 打赏
  • 举报
回复
学习。。顶。。
空心兜兜 2008-12-10
  • 打赏
  • 举报
回复
关注下
三甲虫 2008-12-10
  • 打赏
  • 举报
回复
mark
kfps8kfps8 2008-12-10
  • 打赏
  • 举报
回复
mark...
surewy 2008-12-10
  • 打赏
  • 举报
回复
mark
ZZJ_4Ever 2008-12-10
  • 打赏
  • 举报
回复
学习学习哦
hongmaohouzi 2008-12-10
  • 打赏
  • 举报
回复
没有接触过,支持一下!
BernardSun 2008-12-10
  • 打赏
  • 举报
回复
LS说中关键,这个功能是比较常用的,链过去放点广告是有好处的,所以要考虑这个问题了
Ny-6000 2008-12-10
  • 打赏
  • 举报
回复
正所谓防君子易,防小人难。


任何防的方法,都有被击破的方法,就看击的人水平高低和击的成本大小了
greatverve 2008-12-10
  • 打赏
  • 举报
回复
mark,还没有这个概念。
leafbupt 2008-12-10
  • 打赏
  • 举报
回复
[Quote=引用楼主 BernardSun 的帖子:]
主要是网站上的查询功能,防盗链要怎么做呢
[/Quote]
可以在它访问你网站首页时,cookies中赋值,查询时检查这个值是否正确,不正确则认定是盗链
另外就是检查http header中的refer信息,看是否是从本站页面链接过来的

这些都能一定程度上防止程序模拟...
当然完全防,是防不住的...因为浏览器本身就是程序...浏览器能做的,写程序自然也能做到
jiang_jiajia10 2008-12-10
  • 打赏
  • 举报
回复
[Quote=引用楼主 BernardSun 的帖子:]
主要是网站上的查询功能,防盗链要怎么做呢
[/Quote]
是防止盗链查询结果么?百度上搜索一下很多办法。
wuyq11 2008-12-10
  • 打赏
  • 举报
回复
参考
http://www.cnblogs.com/aivdesign/articles/1240336.html
http://www.cnblogs.com/uubox/archive/2008/07/26/1252188.html
http://www.cnblogs.com/jackyrong/archive/2007/05/13/744961.html
walkghost 2008-12-10
  • 打赏
  • 举报
回复
查询功能跟盗链有啥关系么?望LZ及高人指点一二。

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧