Basic認証で特定のホスト以外のみパスワード制限するには?
galum
2000/05/17(水) 11:19:11
すみません、どなたか教えて下さい。
Basic認証で、ある特定のホストのみ無条件で認証し、
それ以外のホストをすべてパスワード制限かけるには
.htaccessにどう書けばよいのでしょうか?
どうも上手く行かず、困っています。
よろしくお願いします。
すみません、どなたか教えて下さい。
Basic認証で、ある特定のホストのみ無条件で認証し、
それ以外のホストをすべてパスワード制限かけるには
.htaccessにどう書けばよいのでしょうか?
どうも上手く行かず、困っています。
よろしくお願いします。
悪魔のZ
2000/05/17(水) 13:58:10
それをBasic認証と呼ぶかどうかは知りませんが
http://www.tohoho-web.com/wwwxx007.htm の
WEBサーバーのチェック機能を用いる方法(Apache)
に書いてあるやり方でいいと思います
それをBasic認証と呼ぶかどうかは知りませんが
http://www.tohoho-web.com/wwwxx007.htm の
WEBサーバーのチェック機能を用いる方法(Apache)
に書いてあるやり方でいいと思います
galum
2000/05/17(水) 14:20:26
いやいや、例えば
Order deny,allow
Deny from all
Allow from .xxxxx.or.jp xxx.xxx
Require user tarou
と書いたとしますよね。そうやったらいいのかなーと思ったんですが、
それだとやっぱりパスワードがかかっちゃうんですよ。
たぶん.xxxxx.or.jp xxx.xxxに限定した後に、
さらにパスワード認証を求めているのではないかと思うのですが。
私は.xxxxx.or.jp xxx.xxxだけをパスワードかけないで普通にアクセスさせ、
それ以外のホストからのユーザー全てにパスワードロックをしたいのですが…
どうしたらよいのでしょうか?
いやいや、例えば
Order deny,allow
Deny from all
Allow from .xxxxx.or.jp xxx.xxx
Require user tarou
と書いたとしますよね。そうやったらいいのかなーと思ったんですが、
それだとやっぱりパスワードがかかっちゃうんですよ。
たぶん.xxxxx.or.jp xxx.xxxに限定した後に、
さらにパスワード認証を求めているのではないかと思うのですが。
私は.xxxxx.or.jp xxx.xxxだけをパスワードかけないで普通にアクセスさせ、
それ以外のホストからのユーザー全てにパスワードロックをしたいのですが…
どうしたらよいのでしょうか?
ふじ
2000/05/17(水) 15:43:43
.htaccess に、
<Limit GET POST>
require valid-user
Satisfy any
order deny,allow
allow from 1.2.3.4
deny from all
</Limit>
こんな感じで。1.2.3.4 以外からのアクセスには、認証がかかります。
http://japache.infoscience.co.jp/japanese_1_3/manual/mod/core.html#satisfy
.htaccess に、
<Limit GET POST>
require valid-user
Satisfy any
order deny,allow
allow from 1.2.3.4
deny from all
</Limit>
こんな感じで。1.2.3.4 以外からのアクセスには、認証がかかります。
http://japache.infoscience.co.jp/japanese_1_3/manual/mod/core.html#satisfy
galum
2000/05/17(水) 20:01:36
[[解決]]
ふじさん、ありがとうございます!バッチリ上手く行きました(^^)
Satisfyなんて全く知りませんでした。教えていただいたアドレスで
もう少し勉強しようと思います。
それでは、お礼まで。
[[解決]]
ふじさん、ありがとうございます!バッチリ上手く行きました(^^)
Satisfyなんて全く知りませんでした。教えていただいたアドレスで
もう少し勉強しようと思います。
それでは、お礼まで。