この日本語訳はすでに古くなっている可能性があります。最近更新された内容を見るには英語版をご覧下さい。ファイルはディレクトリ毎に設定を変更する方法を提供します。ファイルを使う(使わない)か。ディレクトリ毎に設定を変更する方法を提供します。ディレクティブの書かれたファイルをディレクトリに置くことで、そのディレクトリとそのサブディレクトリすべてにディレクティブを適用させることができます。ディレクティブを使って変更することができます。ファイルの構文は主設定ファイルと同じです。ディレクティブにより決まります。ファイルに書かれたディレクティブの中で、、どのディレクティブが適用されるかをカテゴリー単位で指定します。値が指定されています。ファイルでの使用が許可されていることがわかります。(ディレクティブの概要の所にある「コンテキスト」と書かれている行を見てください。設定されている必要があります。ファイルに書くことができるかどうかわからないときは、そのディレクティブの説明を探して、".htaccess"のための「コンテキスト」の行を調べてください。ファイルを使う(使わない)か。ファイルの使用は極力避けてください。ファイルで行なわなければならない、という誤解が広まっていますが、まったくそんなことはありません。実際、その方がより良い設定方法です。アクセス権限を持っていないという場合にのみ使うべきものです。ファイルを使って自分で設定の変更を行なうことを許可した方が良いときもあるでしょう。各ユーザが設定の変更をできるようにしたいようなときにあてはまります。ファイルの使用は避けてください。セクションで同じように行なうことができます。ファイルの使用を避ける理由は主に二つあります。一つ目はサーバの性能の問題です。.htaccessファイルは文書がリクエストされる度に読み込まれます。ファイルを探す必要があることにも注意してください。(ディレクティブが適用される方法を参照してください。以下のファイルを調べます。上の例のファイルがまったく存在しないときでも、追加のファイルシステムのアクセスが行なわれることになります。対して有効になっているときの場合で、普通はそうなっていないことに注意してください。)二つ目はセキュリティです。ユーザにサーバの設定を変更することを許可することになりますので、あなた自身が管理できない変更をされる恐れがあります。余分な技術サポート報告を受け取るようになる可能性が高いことにも注意してください。確実に、ユーザにどの程度の権限を与えたか明確に告げるようにしてください。後々の混乱をぐっと減らすことができます。.exm</Directory>しかし、この設定はサーバ設定ファイルに書いた方がパフォーマンスの低下が少なくなります。回だけ読み込めばよくなるからです。ファイルの使用を完全に無効にすることができます。.htaccessファイルの存在するディレクトリと、そのサブディレクトリすべてに適用されます。ファイルが存在するかもしれないことを覚えておくことは大切です。ディレクティブは現れる順番に適用されます。ファイルの設定を上書きするかもしれません。もより上の階層で書かれたディレクティブを上書きしたり、主サーバ設定ファイルそのものの設定を上書きしたりしているかもしれません。有効にする必要があります。実行は許可されません。効力を持ち、それがすべての以前の設定を上書きするからです。ファイルを使って<Directory>セクションの設定をディレクトリ毎に上書きできますが、メイン設定ファイル中にある、他の種類の設定セクションによってさらに上書きされることもあります。この特徴を使って、AllowOverrideで自由度の高い設定があったとしても、ある特定の設定が確実に反映されるようにできます。-ExecCGI</Location>認証の例もし認証の方法を知るためにこの部分に直接来たのであれば、次のことを知っておくことが重要です。ファイルを使う必要がある、というものがあります。これは正しくありません。セクションに認証用のディレクティブを書く方が推奨される方法で、.htaccessファイルは主サーバ設定ファイルを変更できないときにのみ使用すべきです。上を参照してください。使用がまだ必要だと思う場合は、次のようなものが望みのことをしてくれるかもしれません。有効でなくてはならないことに注意してください。認証チュートリアルを参照してください。有効になっている必要があることに注意してください。チュートリアルを参照してください。プログラムの実行を許可したいことがあるでしょう。有効である必要があることに注意してください。チュートリアルを参照してください。期待した効果が得られないときには、いくつかの原因が考えられます。設定されていないというものです。Noneが設定されていないことを確認してください。ファイルにごみを書いて、リロードすることです。設定されている状態になっています。エラーログを調べてください。ファイルで使用されたディレクティブが許可されていない、ということを知らせている可能性が高いです。構文の間違いがあることを述べているかもしれません。その場合にはまずそれを修正する必要があります。ライセンスで提供されています。