こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

認証ダイアログが出ない(Apache Win32)

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は初めて扱うため、何が悪いのか全く分かりません。
皆様のお力を犯しいただきたく、よろしくお願いいたします。

投稿日時 - 2002-07-19 16:22:16

QNo.317838

困ってます

質問者が選んだベストアンサー

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>

これでどうでしょうか?

投稿日時 - 2002-07-19 17:06:00

お礼

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

投稿日時 - 2002-07-19 17:42:13

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)