オリジナル問題 LinuCレベル2試験 問題 問1
Webサーバーとプロキシサーバー/Apache HTTPサーバーの設定と管理.htaccessファイルの役割として適切なものはどれか。
出典:オリジナル問題 LinuCレベル2試験 問題 問1
- AApache全体のグローバル設定を行うメイン設定ファイルである
- Bディレクトリ単位でApacheの設定(アクセス制御、リダイレクト等)を上書き・追加するための設定ファイルである
- Cアクセスログの出力先を定義するファイルである
- DSSL証明書の秘密鍵を保存するファイルである
正解:B
解説
.htaccessは、AllowOverrideが有効なディレクトリに置くことで、そのディレクトリ(およびサブディレクトリ)に対して、メインの設定ファイルとは別にアクセス制御やリダイレクト等の設定を上書き・追加できる、ディレクトリ単位の設定ファイルです。
選択肢ごとの解説
- A誤り。Apache全体のグローバル設定はhttpd.conf(apache2.conf)の役割で、.htaccessの役割ではありません。
- B正しい。.htaccessはディレクトリ単位でApacheの設定を上書き・追加するファイルです。
- C誤り。アクセスログの出力先はCustomLogディレクティブ等(通常はメイン設定)で定義され、.htaccessが主目的とする役割ではありません。
- D誤り。SSL証明書の秘密鍵は別途鍵ファイルとして保存され、.htaccessの役割ではありません。