このディレクティブをAllowOverride
グローバルに適用できますか? (したがって、すべての設定ファイルにアクセスしてディレクティブを追加する必要はありません)
答え1
はい、コンテナのディレクティブは<Directory>
サブディレクトリに継承されます。たとえば、すべてのドキュメントルートの親ディレクトリに対して「グローバル」設定を設定できます/var/www
(DocumentRoot
sが/var/www/html
等しい場合/var/www/example.com
)。
例:(Debian)/var/www
で修正されており、デフォルトは次のとおりです。apache.conf
AllowOverride None
<Directory /var/www/>
Options Indexes FollowSymLinks
# commented the default behaviour
#AllowOverride None
# new setting, only set the types you need, e.g. AuthConfig, FileInfo etc.
AllowOverride All
Require all granted
</Directory>
<Directory>
もちろん、このディレクトリに設定をリセットする他の指示がないことを確認する必要がありますNone
。
.htaccess
ファイルで許可されている個々のディレクティブを詳細に調整するには、次を参照してください。上書きリストを許可指示する。