Apacheの「.htaccess」ファイルとは?

.htaccessファイルとは

.htaccessファイルは、特定のディレクトリ配下に置く事で、そのディレクトリとサブディレクトリ以下の設定を記述するファイルとなります。

特定のディレクトリの.httaccessファイルに設定を記述する事は、/etc/httpd/conf/httpd.conf等の設定ファイルに<Directory>タグを用いて記述する事と同じ効果があります。ただし、後述のようにApacheサーバーの速度が下がってしまいます。

.htaccessファイルの注意点

.htaccessファイルを使用するとApacheサーバーの速度を落としてしまいます。/etc/httpd/配下の設定ファイルを編集できない特別な理由が無い限り、.htaccessファイルによって特定のディレクトリに関する設定を記述するのは避けましょう。