.htaccessを設置したが閲覧できない
ホームページのproducts.htmlというページにあらかじめ認証しておいた、IDとパスワードを入力しないと、閲覧できないようなページを作成しようとしているのですが、うまくいきません。
index.htmlからproducts.htmlのリンクをクリックすると、IDとパスワードが入力できる小さなウィンドウが開くのですが、.htpasswdにあらかじめ登録しておいたIDとパスワードを入力しても、なんの変化もなく、続けて入力をすると、「Authorization Required This server could not verify that you are authorized to access the document requested. Either you supplied the wrong credentials (e.g., bad password), or your browser doesn't understand how to supply the credentials required.」というエラーページになってしまいます。
いろいろ試したのですが、うまくいきませんので、改善方法をご教授頂ければと存じます。
【.htaccessの記述】
<Files ~ "^\.(htaccess|htpasswd)$">
deny from all
</Files>
Options -Indexes
AuthUserFile /products/.htpasswd
AuthGroupFile /dev/null
AuthName "Please enter your ID and password"
AuthType Basic
require valid-user
order deny,allow
※テキストで記述をして、サーバにアップするときにffftpソフトで.htaccessに変換しています。(アスキー転送モード)
【.htpasswdの記述】
123:○○○○○○
※テキストで記述をして、サーバにアップするときにffftpソフトで.htpasswdに変換しています。(アスキー転送モード)
※パスワード生成元:http://www.luft.co.jp/cgi/htpasswd.php
【サーバ】
ゼロ・ウェブ・サーバ
※無料のレンタルサーバで.htaccessが使用可能との記載がありました。
【ホームページの階層(ディレクトリ)】
index.html
productsフォルダ━products.html
processingフォルダ━processing.html
※実験用のためhtmlページは3ページしかありません。
※.htaccessと.htpasswdのファイルはproductsフォルダにアップしています。