我正在尝试对网页进行密码保护,例如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.html
或mysite.com/mysubfolder
)的每个人都必须输入我选择的特定凭据。难道我做错了什么?也许有更好的方法?提前致谢。