0

我正在尝试对网页进行密码保护,例如index.html位于mysite.com/mysubfolder/index.html. 我是如何做到这一点的,是我在目录中放置了一个.htaccess和一个.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.htmlmysite.com/mysubfolder)的每个人都必须输入我选择的特定凭据。难道我做错了什么?也许有更好的方法?提前致谢。

4

0 回答 0