|
![]() |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
假如我们知道一个静态文件的实际路径如:http://www.xx.com/download/51windows.pdf,假如服务器没有作特殊的限制设置,我们就可以毫不费力的把它下载下来!当网站提供51windows.pdf下载时,怎么样才能让下载者无法得到他的实际路径呢!本文就来介绍如何使用Asp来隐藏文件的实际下载路径。 我们在治理网站文件时,可以把扩展名相同的文件放在同一个目录下,起一个比较特殊名字,例如放pdf文件目录为the_pdf_file_s,把下面代码另存为down.asp,他的网上路径为http://www.xx.com/down.asp,我们就可以用http://www.xx.com/down.asp?FileName=51windows.pdf来下载这个文件了,而且下载者无法看到这个文件实际下载路径的!在down.asp中我们还可以设置下载文件是否需要登陆,判定下载的来源页是否为外部网站,从而可以做到防止文件被盗链。 示例代码: 出于效率和功能上的考虑,强烈推荐大家使用我站开发的产品 IIS反盗链接软件“链接守护者” 返回类别: 教程 上一教程: ASP中检查没有数据提交的页面Ⅱ 下一教程: 用asp解析图片地址,并将其保存。 您可以阅读与"用Asp隐藏文件路径,实现防盗链 "相关的教程: · 用ASP隐藏文件路径,实现防盗链 · 用ASP隐藏文件路径实现防盗链 · ASP和C#隐藏文件下载路径的方式 · ASP实现结构化列举并查看某路径下所有文件 · 网络寻呼机数据库版隐藏文件WATCH.ASP |
![]() ![]() |
快精灵印艺坊 版权所有 |
首页![]() ![]() ![]() ![]() ![]() ![]() ![]() |