パスワードを暗号化する
IDと(入力)パスワードを指定して、(設定)パスワードを作成する
通常のApache配下の場合とXAMPP配下の場合と作成方法が違うので注意すること
※XAMPPはローカル環境で個別テスト用に使われることが多い
ローカル環境下で基本認証が必要だとは思わないのだが念のために
先ずApache配下の場合
(1)パスワード作成サイトにアクセスする
・以下のサイトにアクセスする
htaccess による認証用 パスワード暗号化ツール
暗号化サービス
他 にもあるので適当なサイトを探す
(2)設定するパスワードを求める
・IDと(入力)パスワードを指定して、(設定)パスワードを求める
(入力)パスワードと(設定)パスワードを使い分けること
・IDと(設定)パスワードの組み合わせを【.htpasswd】に記述する
注意点(1)
IDと(入力)パスワードはBasic認証画面で手入力する値
IDと(設定)パスワードは【.htpasswd】に設定する値
注意点(2)
パスワードの入力がどうやってもエラーになる場合
試しに下記のhtpasswd.exeを使って【.htpasswd】ファイルを作成してみるとよい
結果的に上手くいった
次にXAMPP配下の場合(作成方法が違うので注意すること)
(1)Apache付属のhtpasswd.exeを使ってパスワードファイルを作成する
cd F:\xampp\apache\bin
htpasswd.exe -bc {パスワード生成先のパス} {ID} {パスワード}
(例)cdコマンドでhtpasswd.exeが在る場所を特定する
F:/xampp/apache/bin>htpasswd.exe -bc .htpasswd UUUUUUUU PPPPPPP
特にパスを指定しなければ
F:\xampp\apache\binの中に【.htpasswd】ファイルが作成される
コメントを残す