パスワードを入力しないと開かないページを作りたい
[上に]
[前に]
[次に]
小野 正樹
[E-Mail]
1997/08/30(土) 14:33:56
パスワードを入力しないと開かないページを作り方を教えていただけるでしょうか。
また、ソース表示で表示されるのでしょうか。
教えてください。よろしくお願いします。
飯塚 真司
[E-Mail]
[HomePage]
1997/08/31(日) 03:00:30
「Web裏技」の以下のURLに飛び、「アクセス制限について」および「CGIでアクセス制限」のtipsをご参照ください。
http://w3.mtci.or.jp/~rescue/cgi/
この方式なら、いずれもソース表示もブロック可能です。
たつ坊
[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に入力しても違いますので、
認証出来ません。あしからず。(^^ゞ
こんな感じです。
たつ坊
[E-Mail]
1997/08/31(日) 05:47:15
そうそう、忘れました。3つ共に”テキストモード”で送信して下さい。
以上。
小野 正樹
[E-Mail]
[HomePage]
1997/09/05(金) 01:13:59
[[解決]]
ありがとうございました。
難しいですけど、なんとかがんばってみます。
ぼん
[E-Mail]
[HomePage]
1997/09/09(火) 11:01:12
Netscape社製のサーバを使っているプロバイダだと、「.htaccess」
じゃなくて「.nsconfig」になりまして、記述方法が違います。
私が前に入ってたプロバイダのユーザ向けの設定方法を書いたページ
を教えますのでご参考までに。
[上に]
[前に]
[次に]