たつ坊
[E-Mail]
1997/08/31(日) 05:44:36
SO-NETの場合で例を示します。
.htaccess
Options FollowSymLinks ExecCGI Includes
DefaultType application/octet-stream
AddType text/x-server-parsed-html .html
AddType text/x-server-parsed-html .htm
AddType application/x-httpd-cgi .cgi
AddType application/x-httpd-cgi .pl
AddType application/x-sh .sh
AddType audio/x-midi .mid
AddType audio/midi .mid
AddType application/octet-stream lzh
AddType application/x-httpd-cgi .htaccess
AddType application/x-httpd-cgi .htpasswd
AuthType Basic
AuthName Do you know password?
AuthUserFile /so-net/home/usrname/public_html/AAA/.htpasswd
AuthGroupFile /dev/null
<Limit GET>
require user koneko
require user koinu
</Limit>
ここの、.htaccessと、.htpasswdでCGIに認識させます。依ってURL依り指示しても
ブラウザからはブロックされます。/so-net/home/usrnameの内、usrnameはあなた自身の
「~」付きアカウントです。
次に.htpasswd
koneko:hbW2QJxY5Np3A
koinu:HVLendxNkd9iM
usrnameが2つなので、
ユーザ名:koneko パスワード:tamachan
ユーザ名:koinu パスワード:ponta にしました。
これを、public_html/AAAデイレクトリに入れます。
尚、AAAのパーミッションは、755です。
又、index.htmlと言う名前のファイルも入れます。認証後に表示するファイルです。
.htaccessと、.htpasswdのパーミッションは、644です。
それでHomePageへアクセスして貰います。この方法で作ったのが、
http://www02.so-net.or.jp/~ysd-ypt/JST/です。
例ではAAAデイレクトリを示してますが、実際に作ったのがJSTフォルダです。
合わないですが、読み替えてくださいね。
ここに書いたユーザ名、パスワードは2種類共に上記URLに入力しても違いますので、
認証出来ません。あしからず。(^^ゞ
こんな感じです。