我应该隐藏我的资产文件夹吗?

Should I hide my assets folder?

本文关键字:文件夹 隐藏 我的 我应该      更新时间:2023-09-26

我写了一个web应用程序,其中有一个资产文件夹。这个文件夹包含一堆图像,JavaScript和CSS文件。如果用户写入sub.domain.com/assets,则会出现一个默认清单,其中显示各种文件夹、文件和图像。我应该隐藏这个文件夹的内容吗?他们找不到任何在网站上找不到的东西。如果我要隐藏这个,我该怎么做?我试图使用选项-索引等,但保存后,甚至不是我的php脚本可以访问我的JS和CSS文件,图像。我正在使用Apache web服务器btw.

提前感谢!

您实际上有两个选择。最简单的方法是创建一个空白的index.html文件,并将其放在您不希望出现目录列表的文件夹中。

第二个是通过使用.htaccess,您所需要做的就是在文件夹的根目录中创建或编辑.htaccess文件,并将Options -Indexes添加为一行。保存它,确保它没有以扩展名(如。txt)或任何东西保存,这应该防止列出的内容。

如果您想对整个目录及其子目录递归地执行此操作,我建议使用本文中概述的方法。