当前位置:  开发笔记 > 编程语言 > 正文

Apache下载:确保在下载之前查看了该页面

如何解决《Apache下载:确保在下载之前查看了该页面》经验,为你挑选了1个好方法。

手头的工作:

我想确保我的网站用户在开始下载之前查看页面.如果他们没有查看页面但是尝试直接热链接到文件,他们应该在允许下载之前访问网页.

任何比我发送cookie更好的建议 - 在下载开始之前 - 检查cookie是否存在(通过.htaccess)?

网页和下载文件将位于不同的服务器上.

环境:

所有机器上的Apache 2

所有机器上的PHP 5

MySQL 5在"网页"服务器上可用(无法从下载服务器访问)

Nathan问我试图解决的问题是什么,事实上我想阻止热链接 - 例如 - 论坛.如果人们使用我们的带宽从我们的服务器下载,我想在下载开始之前向他们展示包含广告的页面.它不需要完全安全,但我们需要赚一些钱来为服务器提供资金,对吧?:)



1> Brian Warsha..:

而不是允许热链接到文件,而是将它们存储在Web可访问路径之外.而是将下载请求转到启动下载的php脚本.您可以放置​​支票以确保请求页面是您想要阅读的页面.

推荐阅读
帆侮听我悄悄说星星
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有