1. FreeBSD - メンテナンス・トラブルシュート - ウェブサーバ - .htaccess による制御 - 概要・有効化

 
1.1 概要
1.2 AllowOverride ディレクティブ

1.1 概要

 apache では、ドキュメントを配置するディレクトリに .htaccess というファイルを配置することにより、そのディレクトリ以下により細かな設定を置くことができます。

1.2 AllowOverride ディレクティブ

 あるディレクトリ配下の .htaccess を有効化するには
/usr/local/etc/apache24/httpd.conf
もしくは
/usr/local/etc/apache24/Include/A.conf
 のディレクトリ定義で

<Directory "/ディレクトリ名">
	・・・
	Allowoverride	All
	・・・
</Directory>
 になっていることを確認します。  Allowoverride のデフォルトは All であるので、特に明示化する必要はありませんが。  None になっていたら .htaccess による制御が効きませんのでご注意ください。  Allowoverride ディレクティブのオプションは他にもありますが、All、None の二者択一で運用は十分まかなえます。