- ベストアンサー
htaccessでBasic認証
無料サーバのland.toを使用しています。 .htaccessでアクセス制限をしようと試みています。 public_html--index.html | -member(アクセス制限したいディレクトリ) | |-index.html |-.htaccess |-.htpasswd 現在 「.htaccess」 AuthType Basic AuthName "Input ID and Password." AuthUserFile home1/httpd/自分のアカウント/public_html/member/.htpasswd AuthGroupFile /dev/null require valid-user と 「.htpasswd」 test:wJCXiVYr.qTbA という風に試しにUPしています。 認証のダイアログボックスが表示されて、passを入力しているのですが、どうしても認証されません。 passの暗号化は http://www.rescue.ne.jp/cgi/htpasswd/makepwd-des/ http://www.chama.ne.jp/access/index.htm の2箇所で試しましたがダメでした。 各ファイルの最終行の後に改行を入れる、アスキーモードでファイル転送する、属性を604にする、というのも確認をしています。 他に何か直すところはありますか? アドバイスをお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
AuthUserFile home1/httpd/自分のアカウント/public_html/member/.htpasswd を AuthUserFile /home1/httpd/自分のアカウント/public_html/member/.htpasswd にしたらどうでしょう。
その他の回答 (1)
- yambejp
- ベストアンサー率51% (3827/7415)
ためしに以下でやってみてください AuthType Basic AuthName "Input ID and Password." AuthUserFile home1/httpd/自分のアカウント/public_html/member/.htpasswd <Limit GET POST> Require user test </Limit> AuthUserFileの指定やパスワードの作成に 問題があるかもしれませんけどねぇ・・