パスワードをかけてアクセスを制限する
会員制のホームページや、掲示板や、CGIプログラムなどは、ある特定の人しかアクセスできない方がよいですよね。
そんなときに、IDとパスワードで、アクセスを制限する方法があります。
↑こんな画面が出てくるサイト見たことありませんか?
今回は、コレの設定の方法です。
用意するものは、2つのファイルです。
1.「.htaccess]を用意する
このファイルの中には、
AuthUserFile /.htpasswdをおいてあるところまでのフルパス/.htpasswd
AuthGroupFile /dev/null
AuthName "IDとパスワードを入力してください"
AuthType Basic
require valid-user
と記入します。
2.「.htpasswd」を用意する
コレは、IDとパスワードが記載されたファイルです。
任意のID:暗号化されたパスワード
(例 test:nyKHDAI1IoCPE)
という漢字の書き方です。
例では、IDをtest、パスワードを12345としてあります。
暗号化は、
.htpasswdパスワード暗号化ツールなどがネット上にいくつかあります。
この2つのファイルができたら
FFFTPなどのFTPソフトを使って、パスワードをかけたいところへアップロードすればOKです。コレより下の階層にパスワードがかかることになります。
すごいっすね。勉強になります
>ひろぽんさんへ
前から、パスワード付ける方法探していたんですが、
今回やっと必要に迫られて方法を勉強することができました。
追い詰められないとやらない正確って困りもんですね。