にある Web ページをパスワードで保護しようとしていindex.html
ますmysite.com/mysubfolder/index.html
。これをどのように行ったかは、ディレクトリに.htaccess
a とfile の両方を配置し、次のものを含むことです。.htpasswd
public_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
私が選択した特定の資格情報を入力する必要があることを望んでいます。私は何か間違ったことをしていますか?多分もっと良い方法がありますか?前もって感謝します。