所以,我试图用这个.htaccess文件做的就是阻止服务器上的任何人都无法查看文件e-mails.txt。服务器需要访问它来获取php脚本(使用fopen)。我读过的所有内容都说这应该可行,但是这样可以防止目录中的任何文件和我所知道的子目录无法访问。
<Files e-mails.txt>
Order deny, allow
Deny from all
</Files>
此外,在.htaccess类似之前,它并没有阻止整个目录,但它阻止了.php脚本正常运行,这是导致我删除它的原因,它修复了.php脚本但是让每个人都可以看到e-mails.txt。那么,当我重新创建并使用上面的代码时,整个站点/目录都会吐出500错误。
答案 0 :(得分:0)
可能是,您可以将此文件的重写条件写入404或500错误页面。此方法使得无法访问http。