0

にある Web ページをパスワードで保護しようとしていindex.htmlますmysite.com/mysubfolder/index.html。これをどのように行ったかは、ディレクトリに.htaccessa とfile の両方を配置し、次のものを含むことです。.htpasswdpublic_html/mysubfolder/.htacess

AuthName "Secure Area"
AuthType Basic
AuthUserFile /public_html/mysubfolder/.htpasswd
Require valid-user

これでwww.mysite.com/mysubfolder、アドレス バーに入力すると、ファイルを生成した資格情報と共にユーザー名とパスワードを入力するプロンプトが表示され.htpasswdます。しかし、そうすると、空のページが表示されます。エラーや警告はなく、白いページだけです。このディレクトリ内に他のフォルダーがあり、アドレスバーから直接アクセスしようとしても何も表示されません。をクリックするView Page Sourceと、表示されるのは

<!-- SHTML Wrapper - 500 Server Error -->

私は今何をすべきか分かりません。mysite.com/mysubfolder/index.htmlその Web ページに入力するか、その Web ページへのリンク (または) をクリックするすべての人に、mysite.com/mysubfolder私が選択した特定の資格情報を入力する必要があることを望んでいます。私は何か間違ったことをしていますか?多分もっと良い方法がありますか?前もって感謝します。

4

0 に答える 0