プロが教えるわが家の防犯対策術!

Apache1.3.26 Win32 を Windows2000SP2 にインストールして使っています。
htpasswd.exeで作成した.htpasswdファイルをEドライブの直下に置き、また、ウェブドキュメントがあるE:\wwwフォルダに以下の.htaccessファイルを置きましたが、認証ダイアログが表示されず、index.htmがそのまま表示されます。
AuthType Basic
AuthName "Please enter UserName and Password"
AuthUserFile E:\.htpasswd
AuthGroupFile null
<Limit Get Post>
require valid-user
</Limit>
Apacheは初めて扱うため、何が悪いのか全く分かりません。
皆様のお力を犯しいただきたく、よろしくお願いいたします。

A 回答 (1件)

DocumentRoot "E:/wwwフォルダー"


   :
   :
   :
<Directory "E:/wwwフォルダー" >
  Options FollowSymLinks ExecCGI Includes
  AuthType Basic
  AuthName "Please enter UserName and Password"
  AuthUserFile "E:/.htpasswd"
  AuthGroupFile /dev/null
  <Limit Get Post>
  require valid-user
  order allow,deny
  allow from all
  </Limit>
</Directory>

これでどうでしょうか?
    • good
    • 0
この回答へのお礼

できました!ありがとうございました!
なぜ httpd.conf ではOKで .htaccess ではNGなのかよく分かりませんが、もっと勉強してみます。
なにはともあれ、本当にありがとうございました。

お礼日時:2002/07/19 17:42

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!