我有一个文件夹,其中包含一些php文件(php)和一些文本文件(txt)。 php文件是表格,它们读/写文本文件。
我想设置一个htaccess文件,该文件只允许php文件(即“服务器”)访问txt文件,而不允许网站(http)的访问者访问。
我尝试了以下失败的尝试:
.htaccess文件放置在包含txt和php文件的文件夹中
<Files *.txt> deny from all allow from localhost </Files>
有人可能有建议吗?
弗朗西斯
答案 0 :(得分:0)
您需要order
的{{1}}和allow
命令
deny
您还可以使用<files *.txt>
Order allow/deny
Allow from localhost
Deny from all
</files>
保护mod-rewrite
文件,其速度比.txt
指令
allow/deny
如果您使用 RewriteEngine on
RewriteRule \.txt$ - [F]
访问.txt文件,这将为您的.txt文件返回forbidden
错误。