【发布时间】:2018-10-22 15:21:23
【问题描述】:
如何隐藏没有索引文件的目录内容不显示给用户,即显示 "Index of:" ?例如,我有一个名为 /documents 的文件夹,其中包含许多子目录,现在在子目录中将存储文件,例如 test.pdf。完整的 URL 如下所示 www.example.com/documents/874256987/test.pdf。目前,如果用户在 url 中键入 www.example.com/documents,则会显示所有子目录,这是我想要避免的。只有当用户知道完整的 url,例如 www.example.com/documents/874258726/test.pdf,用户才能在浏览器中打开文档。我在 .htaccess 文件中尝试了“IndexIgnore”,但问题是即使用户知道完整的 url,他/她也会得到 403 Forbidden。
【问题讨论】:
-
Stack Overflow 是一个编程和开发问题的网站。这个问题似乎离题了,因为它与编程或开发无关。请参阅帮助中心的What topics can I ask about here。也许Web Applications Stack Exchange、Webmaster Stack Exchange 或Unix & Linux Stack Exchange 会是一个更好的提问地点。
标签: php html linux apache debian