【问题标题】:What is the best way to hide a websites folder/ directory files [duplicate]隐藏网站文件夹/目录文件的最佳方法是什么[重复]
【发布时间】:2013-10-26 16:31:23
【问题描述】:

如果我通过“www.mysite.com/img/”访问我的网站

我会看到以下内容:

父目录...

文件夹1

文件夹2

文件1

文件2

等等等等。

但是,防止人们访问我的网站文件夹和文件结构的最佳方法是什么?

同时仍然让用户查看例如实际网站

上的图像

我还想隐藏例如 www.mysite.com/functions/ 我有我的 php 函数文件的地方。

在谷歌上查看向我展示了很多方法,

但是最好和最安全的方法是什么?

提前致谢!

【问题讨论】:

    标签: file directory document-root


    【解决方案1】:

    在里面创建一个index.htmlindex.php文件,例如img文件夹;因此,当访问者尝试访问yourwebsite.com/img/ 并查看内容时,将显示index.html

    【讨论】:

    • 这样做的问题是用户知道该文件夹的存在并没有真正解决原始问题。
    • 不会阻止实际下载文件
    【解决方案2】:

    如果您的服务器是 Apache,您可以设置 .htaccess 文件并构建规则以隐藏/重定向并返回 404 错误页面。

    如果您的服务器是 IIS,那么您可以在 IIS 管理器中修改“URL 重写”规则以返回 404 错误/禁止页面。

    见:.htaccess tips & tricks

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-09-20
      • 1970-01-01
      • 2015-01-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-22
      相关资源
      最近更新 更多