「apache」カテゴリーアーカイブ

apache .htaccessでベーシック認証

.htaccessで読み込ませる.htpasswdを作成

コマンドラインで以下を入力

↓linux等用

↓Windows用(Xamppをインストールしてある場合)コマンドプロンプトで。

adminは任意の文字列です。これがアクセス時のIDに相当します。
パスワードを聞かれるので任意のパスワードを打ちます。
ここで作成した.htpasswdのIDとパスワードで認証します。

続いて.htaccessを作成します。
以下.htaccessの内容です。

AuthUserFileに先に作成した.htpasswdファイルを指定します。

作成した.htaccessをドキュメントルート上のベーシック認証をかけたいディレクトリへ保存します。

※apacheの設定で、任意のドキュメントルート以下のディレクトリに.htaccessを置ける設定であることが必要。