Realmente não há nenhum substituto para estar ciente do manual ao começar. As diretivas que você descreve acima são todas parte do Apache Core .
<Directory ...> </Directory>
blocks aplica-se ao diretório do sistema de arquivos nomeado e seus subdiretórios. Sua instrução <Directory />
acima tem, de fato, um atributo - /
, o que significa todo o sistema de arquivos. Observe que existem regras sobre como diferentes <Directory ...>
bloqueiam a correspondência entre o mesmo diretório do sistema de arquivos ou parte do caminho que interage.
<Files ... > </Files>
as diretivas aplicam-se aos arquivos correspondentes, por exemplo negar acesso a arquivos chamados config.php
<Files config.php>
order allow,deny
deny from all
</Files>
etc.
Diretiva de diretório Diretiva de arquivos Diretiva de localização Diretriz IfModule Diretiva IfDefine