怎样禁止用户直接访问文件

zipperhu 2002-06-19 03:03:08
网站中有一些.jpg文件,希望用户能够登陆后通过连接访问,而不是直接在浏览器中输入地址或通过工具下载,应该怎样设置IIS,或者编写ASP?
...全文
52 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
born20c 2002-06-27
  • 打赏
  • 举报
回复
还有一个办法:

产生网页的时候,在所有图片的连接后面,加一个校验字符串,比如:
http://www.xxx...../img/x001.jpg?asdfghj
这个校验位是根据当前的日期时间,或者其他一些规则产生的 。

在服务器上写一个过滤器,发现用户请求扩展名为jpg的文件,检查校验位是否符合规则,如果符合的话继续响应,否则停止响应。
baiyu20122 2002-06-26
  • 打赏
  • 举报
回复
楼上说的够全的了
纪俊 2002-06-25
  • 打赏
  • 举报
回复
把everyone的权限禁止掉,然后针对不同的用户设置不同的权限或者用楼上的方法实现。
liyunsong2000 2002-06-24
  • 打赏
  • 举报
回复
可以建一个文件佳,不让它有读的权利
guguda 2002-06-24
  • 打赏
  • 举报
回复
okeyes(竹子)的方法很好。
qisanyou 2002-06-24
  • 打赏
  • 举报
回复
做一个ASP的页面show.asp,专门是用来show你的图片的,在这个页面里开始就利用ASP提供的session加入判断是否是注册用户的,如果是就打开有图片的页面,如果不是就返回介绍页面。
okeyes 2002-06-21
  • 打赏
  • 举报
回复
图片放在非网页目录下,这样就不能通连接访问了。
制作一个asp网页,传送图片,让某些人访问图片。。。

//我现在所的方法是把图片加到数据库里。。。。
xxjmz_78 2002-06-19
  • 打赏
  • 举报
回复
up
  • 打赏
  • 举报
回复
做ftp服务器?!

8,330

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 IIS
社区管理员
  • IIS
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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