忍者ブログ

IT関連について日誌を書いています。

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

【.htpasswdの作成】
Apacheに付属している「htpasswd.exe」を用いる。
コマンドプロンプトで以下のように入力する(ユーザ名はuser)

> C:\Apache2\bin\htpasswd.exe -c C:\Apache2\password\.htpasswd user

これで「C:\Apache2\password\」以下に、作成される。


【.htaccessの作成】
次のような内容として保存する。

AuthType Basic
AuthName "Password Area"
AuthUserFile C:/Apache2/password/.htpasswd
require valid-user

このファイルを認証したいディレクトリへ移動させておく。
今回は「C:/Apache2/htdocs」へ移動した。


【httpd.confの編集】
公開ディレクトリが指定されている<Directory>タグがあるので、
以下のように「AllowOverride」を None から All へ変更する

<Directory "C:/Apache2/htdocs">

    AllowOverride None  →    AllowOverride All
   
</Directory>


【確認】
Apacheを起動させ、以下のURLにアクセスする。
http://localhost/
図のような画面が表示され、ログインできることを確認する。
login.png



以上でApache2のBASIC認証設定は終了です。

参考
BASIC認証・.htaccess|Windows2000とApache2
PR
この記事にコメントする
お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
この記事へのトラックバック
この記事にトラックバックする:
Designed by 桜花素材サイト