如何在Ubuntu Apache上隐藏文件夹,人们访问我网站上的/ css

时间:2016-05-04 18:43:22

标签: apache laravel ubuntu laravel-5 ubuntu-14.04

我的问题是你可以访问mydomain.com/css,我在带有Apache2的Ubuntu 14.04上使用Laravel 5.0。

有没有办法拒绝访问此文件夹?如果他们知道确切的URL,就让人们可以访问资源。

例如: mydomain.com/css拒绝访问 mydomain.com/css/home.css PERMIT ACCESS

非常感谢您的帮助

1 个答案:

答案 0 :(得分:4)

您的用户需要访问css目录的内容,但他们不需要列出此目录中的文件。

为此您可以添加:

<Directory /path/to/css>
  Options -Indexes
</Directory>

在配置文件中。您也可以在相应的Options -Indexes中添加.htaccess。它将禁用索引。

阅读: