【发布时间】:2009-08-08 20:42:59
【问题描述】:
我的域上有一个私人文件夹,例如
我在那里存储了很多图像和 pdf 文件
/protected/pad1.pdf
/protected/pad2.pdf
/protected/pad1.png
/protected/pad1.png
假设这些是文件,我如何在 .htaccess 文件的帮助下隐藏或保护对这些文件的访问。
只允许知道密码的用户。
有可能吗???
【问题讨论】:
我的域上有一个私人文件夹,例如
我在那里存储了很多图像和 pdf 文件
/protected/pad1.pdf
/protected/pad2.pdf
/protected/pad1.png
/protected/pad1.png
假设这些是文件,我如何在 .htaccess 文件的帮助下隐藏或保护对这些文件的访问。
只允许知道密码的用户。
有可能吗???
【问题讨论】:
查看Authentication, Authorization and Access Control 上的 Apache 页面——一种方法是使用基本或摘要式身份验证。看起来像这样:
AuthType Digest
AuthName "Private files"
AuthDigestFile /usr/local/apache/passwd/digest
Require user (usernames here)
当然,您还需要使用htdigest 或htpasswd 生成密码和/或摘要文件,但该过程在我链接到的文档中进行了说明。
【讨论】:
或者对于零配置和零访问:
Order Allow, Deny
Deny From All
=)
【讨论】: