• ベストアンサー

.htaccesでの認証の方法しりたいです。

パスワードを自動発行させて、.htaccesのベーシック認証でアクセスを制限したいのですが。 要は簡単な登録をすませた人だけアクセスできるHPを製作したいのですが・・・ 誰か教えてください。

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

  • ベストアンサー
回答No.2

ベーシック認証をかけたいディレクトリに以下の .htaccessをおきます。(WEBサーバがapacheのとき) AuthType Basic AuthName "Authentication_Directiory" #認証の名前(なんでもいいはず) AuthUserFile /htdocs/html/.htpasswd #パスワードファイルの在処 Require valid-user パスワードファイルの作り方 /usr/local/apache/bin/htpasswd -c /htdocs/html/.htpasswd hogehoge ※/htdocs/html/.htpasswdに新規にユーザhogehogeのパスワードを設定するとき だたしapacheの設定(httpd.conf)によっては .htaccessが効かないので、その場合はCGIを 用いたりJavaScriptを用いたりということになります。 #自分のサーバであれば問題でないのだけど・・・

その他の回答 (1)

noname#9414
noname#9414
回答No.1

その前にサーバが.htaccessに対応しているか どうか確認してください。 プロバイダに聞けばすぐにわかるはずですよ。 ついでに・・・JavaScriptなんかでも実現できますよ。 ではでは☆

関連するQ&A

専門家に質問してみよう