Apache 目录列表中隐藏了.htaccess和.htpasswd的目录,并在直接访问时产生服务器错误500
这是我的第一篇帖子,我希望我做的一切都是对的 我已经到处寻找答案,但找不到合适的答案 举几个例子: 正因为如此: 感谢您为堆栈溢出提供答案! 请务必回答问题。提供详细信息并分享您的研究成果 但避免 寻求帮助、澄清或回应其他答案。 根据意见发表声明;用推荐信或个人经历来支持他们 我提出了一个新问题 现在回到话题上来。 我的Apache 目录列表中隐藏了.htaccess和.htpasswd的目录,并在直接访问时产生服务器错误500,apache,.htaccess,internal-server-error,.htpasswd,Apache,.htaccess,Internal Server Error,.htpasswd,这是我的第一篇帖子,我希望我做的一切都是对的 我已经到处寻找答案,但找不到合适的答案 举几个例子: 正因为如此: 感谢您为堆栈溢出提供答案! 请务必回答问题。提供详细信息并分享您的研究成果 但避免 寻求帮助、澄清或回应其他答案。 根据意见发表声明;用推荐信或个人经历来支持他们 我提出了一个新问题 现在回到话题上来。 我的.htaccess和.htpasswd文件有一些问题 这就是我的文件夹结构的样子(实际上它只是一个简单的测试项目): [根] [测试] [私人] .htaccess
.htaccess
和.htpasswd
文件有一些问题
这就是我的文件夹结构的样子(实际上它只是一个简单的测试项目):
- [根]
- [测试]
- [私人]
- .htaccess
- [公众]
- .htaccess
- .htaccess
- .htpasswd
- [私人]
- [测试]
htaccess
文件:
Options +Indexes
IndexOptions +ShowForbidden
private
文件夹中的.htaccess
文件:
AuthUserFile /users/johndoe/www/test/.htpassw
AuthType Basic
AuthName "Password Protected Area"
Require valid-user
Options +Indexes
有两件事出了大问题:
编辑:
服务器是Apache/2.4,您的http服务器的错误日志文件显示的原因是什么?您所说的“手动输入地址时”到底是什么意思?另外,当产生错误500时,apache错误日志中记录了什么?@arkascha:我无法访问服务器。这是一个免费的托管网站,只有几个选项@Dusan Bajic:1。通过手动输入地址,我的意思是在浏览器的地址字段2中键入专用文件夹的URL。我没有访问错误日志之类的东西,即使是便宜的web主机也应该向您提供http服务器错误日志中的专家。您还需要如何调试安装程序?http服务器的错误日志文件显示了什么错误作为原因?您所说的“手动输入地址”到底是什么意思?另外,当产生错误500时,apache错误日志中记录了什么?@arkascha:我无法访问服务器。这是一个免费的托管网站,只有几个选项@Dusan Bajic:1。通过手动输入地址,我的意思是在浏览器的地址字段2中键入专用文件夹的URL。我没有访问错误日志之类的东西,即使是便宜的web主机也应该向您提供http服务器错误日志中的专家。您还需要如何调试安装程序?