【WebServer】「.htaccess」 ディレクトリ別に設定を指定する方法

【WebServer】
「.htaccess」 ディレクトリ別に設定を指定する方法




上位のディレクトリに[.htaccess]ファイルを設置すると、そのディレクトリにある下位ディレクトリも、すべて[.htaccess]ファイルの設定が適用となる。
[.htaccess]ファイルを使って、ディレクトリ別に細かい設定をするには、各ディレクトリに[.htaccess]ファイルを設置して、設定を記述する。
下位のディレクトリに違う設定をしたい場合は、そのディレクトリ内に[.htaccess]ファイルを設置・記述する必要がある。
[.htaccess]ファイルは、ファイルごとの設定は、正規表現を使って一括設定は可能。


[.htaccess]ファイルを設置しないで、ディレクトリごとに、設定をするには、Apacheサーバーの設定ファイル「http.conf」ファイルで設定する。
「http.conf」ファイルを変更できない場合は、[.htaccess]ファイルで設定するしかない。

「<Directory></Directory>」は、「http.conf」ファイルで利用可能だが、[.htaccess]ファイルでは使用不可。