htaccess错误页面和身份验证

时间:2012-05-02 12:19:57

标签: php .htaccess authentication

任务1:我正在使用htaccess Options -Indexes来停止目录列表。但是,我希望它显示404页面找不到响应而不是403禁止响应。我怎么能为每个目录做到这一点?

任务2:假设我有一个包含一些可下载文件的目录。有没有办法阻止用户使用.htaccess下载文件,直到他们登录我的网站?

1 个答案:

答案 0 :(得分:0)

任务1:试试这个

RewriteEngine On
RewriteBase   /my_directory
RewriteRule   ^$ - [R=404,L]

任务2:首先,您需要使用htaccess阻止直接下载文件 然后你必须创建你的php文件以检查是否登录。
如果已经记录,则将标题设置为目标文件,然后将其打开。

这两个教程将指导您 http://www.ssdtutorials.com/tutorials/title/download-file-with-php.html
http://www.devshed.com/c/a/PHP/Simple-and-Secure-PHP-Download-Script-with-Limits-Tutorial/