Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php htaccess错误页和身份验证_Php_.htaccess_Authentication - Fatal编程技术网

Php htaccess错误页和身份验证

Php htaccess错误页和身份验证,php,.htaccess,authentication,Php,.htaccess,Authentication,任务1:我正在使用htaccessOptions-index停止目录列表。但是,我希望它显示404页未找到响应,而不是403禁止响应。如何为每个目录执行此操作 任务2:假设我有一个包含一些可下载文件的目录。有没有办法阻止用户使用.htaccess下载文件,直到他们登录到我的网站?任务1:试试这个 RewriteEngine On RewriteBase /my_directory RewriteRule ^$ - [R=404,L] 任务2:首先,您需要阻止使用htaccess直接下载

任务1:我正在使用htaccess
Options-index
停止目录列表。但是,我希望它显示404页未找到响应,而不是403禁止响应。如何为每个目录执行此操作


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

任务1:试试这个

RewriteEngine On
RewriteBase   /my_directory
RewriteRule   ^$ - [R=404,L]
任务2:首先,您需要阻止使用htaccess直接下载文件。
然后您必须创建php文件以检查是否登录。
如果登录,则将头文件设置为目标文件,然后打开它。

这两个教程将指导您。