.htaccess htaccess文件是不是加载一个文件子目录?

qmb5sa22  于 2023-02-13  发布在  其他
关注(0)|答案(1)|浏览(139)

我有一个奇怪的情况:我想阻止目录中的文件列表。因此我想使用htaccess文件。我使用的是Apache Web服务器。
这是我的网络服务器配置:

<VirtualHost *:443>

    DocumentRoot /var/www/html
<Directory /var/www/html>
  AllowOverride All
</Directory>
    ServerName www.example.com
        <Directory /var/www/html/Files>
        Options FollowSymLinks
#        Options -Indexes
        AllowOverride All
        </Directory>
 <Directory /var/www/html/Files/admin>
       AllowOverride All
 </Directory>

admin目录中有一个.htaccess文件,其内容如下:

Options -Indexes

我还重新启动了Apache,但没有任何效果。Apache运行时没有出现错误,但目录仍然监听文件。
你知道为什么它可能不起作用吗?我读到过AllowOverride是必需的。看起来是这样的。

nmpmafwu

nmpmafwu1#

我得到了解决方案。我需要更改文件/etc/apache 2/apache 2. conf,然后它运行得很好。

相关问题