バージョンアップ決定!?
あなたのご要望をお待ちしております。


アクセス制限CGI

友達に教える。


.htaccessを使ったユーザー認証CGIです。
特徴
特徴
  1. 制限をかけたいフォルダに.htaccessをおくだけの簡単設置。
  2. パスワードを忘れてもリマインダーでお知らせ。     
  3. 管理メニューでユーザー削除可能     
  4. Jcodeを使っていますので、サーバーにJcodeをインストールしてからお使いください。

まずは、こちらのサンプルをご覧下さい。

必要なファイルや道具
下記のファイルをダウンロードして下さい。
Windowsの場合
LHAファイルです。
自己解凍ファイル。ダブルクリックで解凍出来ます。
Macの場合
自己解凍ファイルとして保存されます。
スタッフイットエキスパンダーがあれば、それに放り込んで下さい。
UNIXの場合
tar + compressです。
zcat no70.tar.Z | tar xvf - で解凍して下さい。
        
ファイル名 説  明
makehta.cgi 本体CGI
admin.cgi 管理メニュー
remainder.cgi リマインダー
dot.txt ユーザーファイル
ka_pa.txt 管理者パスワードファイル
.htaccess アクセス制限ファイル
以上のファイルが必要になります。

設置作業
以下の部分を設置するサイトに合わせて変更して下さい。
管理者パスワードは1111に設定してありますので、必ず変更してください。

・先頭のperlのパス : #!/usr/local/bin/perl
・トップURL : $TopURL="http://www.xxx.ccc/";
・トップDir : $TopDir="/home/public_html/yourname/yourdir/";
・sendmailへのパス:$sendmailcmd='/usr/lib/sendmail -n -t';
   ・管理者のメールアドレス:$Adminmail="your@mailadd.xx.jp";
・管理者の名前:$Adminname="your_name";
転送・パーミッションの設定
まず、FTPソフトで全てのファイルを転送します。

全てASCII(TEXT)となります。

     
ファイル名 パーミッション
makehta.cgi 705 or 755
remainder.txt 705 or 755
admin.cgi 705 or 755
dot.txt 606 or 666
ka_pa.txt 606 or 666
.htaccess 604 or 644
転送及びパーミッションの変更についての詳しい説明は、こちらです。

以上で 「アクセス制限CGI」 の説明を終わります。
尚、ご質問やアイデアは、
MLへ参加して下さい。


[back]



Copyright (C) 2001 Web新撰組 All Rights Reserved.