htaccess目录浏览仅在存在子目录时有效

时间:2018-12-19 10:41:29

标签: apache .htaccess

我做了所有防止目录浏览所必需的工作。 我的.htaccess具有以下代码:Options All –Indexes 当我浏览到存在子目录的目录时,例如“ example.net/system”,“system”具有子目录,例如“ main”,“ top”等,它运行良好。但是当我进入“ example.net/system/main”时, ”,其中没有子目录,我可以看到所有的php,html等文件。 我希望你能帮助我。 我的.htaccess文件位于/ var / www / html文件夹

1 个答案:

答案 0 :(得分:1)

Alright I found a solution without .htaccess. For everybody who might have the same problem:

sudo nano /etc/apache2/apache2.conf

then scroll down to:

<Directory /var/www/> Options Indexes FollowSymLinks AllowOverride None Require all granted </Direcotry> Now edit the Options Indexes FollowSymLinks to Options FollowSymLinks

And btw AllowOverride None schould be AllowOverride All .

Then restart apache /etc/init.d/apache2 restart