拒绝访问文件

时间:2011-03-09 13:19:44

标签: php .htaccess

如何拒绝从外部访问一个文件?

if you go www.mysite.com/file.txt - ban.
if you go /home/public_html/file.txt - ok.

谢谢;)

2 个答案:

答案 0 :(得分:2)

阅读此htaccess tricks  或this one

用于特定文件

<Files file.txt>
  order allow,deny
  deny from all
</Files>

适用于所有扩展程序(.txt

<Files ~ "\.txt$">
Order allow,deny
Deny from all
</Files>

答案 1 :(得分:2)

假设您正在使用Apache,则可以使用.htaccess文件来限制某些文件类型。

<FilesMatch "\.txt$">
    Order Allow,Deny
    Deny from all
</FilesMatch>