« サイトのディレクトリ内部を見られたくないとき | メイン | リンク先を表示させない »

.htaccessで簡単に会員制サイト

前エントリの続きです。

.htaccessでパスワード認証を可能にするやり方です。
この方法では、もう一つ、.htpasswdというパスワードファイルが必要になります。こちらもメモ帳で作れます。

まず、.htaccessに以下を書き加えます。

AuthUserFile /home/sites/www.御利用のドメイン名/web/フォルダ名/.htpasswd AuthGroupFile /dev/null AuthName "ユーザー名とパスワードを入力してください。" Authtype Basic require valid-user


1行目は、.htpasswdを置く位置、
3行目は、パスワード入力画面で表示する文章です。

.htaccessを保存したら次に、.htpasswd作成のため、再びメモ帳を開きます。
ここで、IDとパスワードを記述するのですが、暗号化されたパスワードを記述する必要があります。

暗号化パスワード生成
のサイトでコードを生成し、1行づつ貼り付けてください。
ID:guest
PASS:guest
でコード生成した場合、
guest:guVeRgi5kAY4k
となりました。このパスは同じワードをいれても毎回違う文字列になります。

文字列を入力したら、.htaccessと同じように保存して1行目で指定した場所にアップロードします。

アクセス制限したURLを入力すると、パスワード入力ダイアログが開くはずです。
開かないときは.htaccessの記述が間違っているのではないでしょうか。

どうですか。難しいソフトを使わなくても、メモ帳一つで簡単に会員制サイトができてしまいました。
これは、現在最もメジャーなappacheというサーバープログラムにて動作するものです。.htaccessはその設定ファイルなわけです。

もっと複雑な設定もできます。きょうみがあるかたは.htaccessで調べてみると良いと思います。

トラックバック

このエントリーのトラックバックURL:
http://www.dropshipjp.com/cgi-bin/mt/mt-tb.cgi/29

コメント (8)

Execuse mee plees for vis messaga posted from Norenbergen Shutgorto blin...

Execuse mee plees for vis messaga posted from Norenbergen Shutgorto blin...

Execuse mee plees for vis messaga posted from Norenbergen Shutgorto blin...

Execuse mee plees for vis messaga posted from Norenbergen Shutgorto blin...

Hhgghhg kdfgdg sdgfgt sd gdsgdgsdg gd sdgdgsdg

장된 페이지'는 웹을 검색한 당시의 문서 상태를 보여 드립니다. 있습니다. 하이라이트 색깔표시 없이

Hhgghhg kdfgdg sdgfgt sd gdsgdgsdg gd sdgdgsdg

Hhgghhg kdfgdg sdgfgt sd gdsgdgsdg gd sdgdgsdg

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

About

2007年03月20日 15:25に投稿されたエントリーのページです。

ひとつ前の投稿は「サイトのディレクトリ内部を見られたくないとき」です。

次の投稿は「リンク先を表示させない」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Creative Commons License
このブログは、次のライセンスで保護されています。 クリエイティブ・コモンズ・ライセンス.