目次
#contents
*基礎設定 [#ud693d33]
**設定手順 [#uecce218]
ディレクトリごとに設置可能な制御ファイル(.htaccess)を使用した認証の設定手順は下記となる。
**.htaccessの有効化 [#ec760ead]
.htaccessファイルを使用可能にするには、apache設定ファイル(httpd.conf)に以下の設定が必要となる。
-アクセス制御ファイルの名前を設定
AccessFileName .htaccess
-ディレクトリの設定に追記
AllowOverride all
**認証の設定 [#fd87a170]
-パスワードファイルの作成
*BASIC認証 [#p2d2928e]
**httpd 2.2の場合 [#b916ef6c]
.htaccessに以下の設定を追加する。
**認証設定(httpd 2.2) [#b916ef6c]
httpd.confか.htaccessに以下の設定を追加する。
AuthUserFile [PASSWORD FILE]
AuthGroupFile /dev/null
AuthName "[COMMENT]"
AuthType Basic
require valid-user
記載項目は以下
[PASSWORD FILE] パスワードファイルを絶対パスで記載
[COMMENT] 認証画面に表示されるコメントを記載(1バイト文字のみ)
-認証の設定
**特定アドレスの認証除外(httpd 2.4) [#w0b85718]
httpd.confか.htaccessに以下の設定を追加する。
<Directory "/">
Options FollowSymLinks
AllowOverride all
<RequireAny>
AuthType Basic
AuthName "Members only"
AuthUserFile /dir/.htpasswd
Require valid-user
Require ip 127.0.0.1
</RequireAny>
</Directory>