默认文档根目录和根目录

我不明白怎么在apache 2.4上对linux指令DocumentRoot指向/ var / www / html corespond来禁止访问root /在干净的apache安装中设置为。 在我看来,禁止访问/目录冲突,以启用访问默认的文档根目录。 我认为他们都指向同一个目录

<Directory /var/www/html> 

要求所有授予

</Directory>

 <Directory /> 

要求全部否认

 </Directory> 

Directory /目录是否与默认文档根目录不同? 有人可以澄清?

 <Directory /> Require all denied </Directory> 

由于“/”是“根”目录,所以这个指令适用于所有位置。 但其他指令覆盖它并适用于以“/ var / www / html”开头的所有path

 <Directory /var/www/html> Require all granted </Directory> 

所以简而言之,这两个指令只允许在“/ var / www / html”下访问,但在其他位置访问被拒绝。