Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache htaccess在浏览器中启用目录视图时添加密码_Apache_.htaccess - Fatal编程技术网

Apache htaccess在浏览器中启用目录视图时添加密码

Apache htaccess在浏览器中启用目录视图时添加密码,apache,.htaccess,Apache,.htaccess,好吧,这可能是一个非常明显的问题,但是 我的.htaccess文件中有以下内容 AuthType Basic AuthName "Message" AuthUserFile /www/sites/5ce/448/domainname/folder.htpasswd require valid-user 这对于密码保护它所在的文件夹很有效 我在另一个.htaccess文件中也有(当我删除第一个文件时) 它可以在浏览器上显示目录文件夹和包含的文件 当我把这些放在一起,我得到了错误500。如何启用目

好吧,这可能是一个非常明显的问题,但是

我的.htaccess文件中有以下内容

AuthType Basic
AuthName "Message"
AuthUserFile /www/sites/5ce/448/domainname/folder.htpasswd
require valid-user
这对于密码保护它所在的文件夹很有效

我在另一个.htaccess文件中也有(当我删除第一个文件时)

它可以在浏览器上显示目录文件夹和包含的文件


当我把这些放在一起,我得到了错误500。如何启用目录视图但受密码保护

+
索引之间不应该有空格
试试这个:

AuthType Basic
AuthName "Message"
AuthUserFile /www/sites/5ce/448/domainname/folder.htpasswd
require valid-user
Options +Indexes 

谢谢你的回复。没有空格,只是我的问题被编辑成这样。基本上它不一起工作,但它们分开工作对空间有害。它在编辑时变成了这样@Michael,注意
+索引的大写字母
I
@AdrienLeber没问题,我也试过capitali,同样的问题。错误500。也许是权限的问题?@Michael还带着500?也许你不允许覆盖选项。Dekel提供的代码运行良好。@AdrienLeber是的,仍然是500。不过,覆盖选项可以在不应用密码的情况下工作。嗯,你可以用实际不起作用的代码编辑你的问题吗?error.log文件中有什么有趣的信息吗?@AdrienLeber好的,这真是太愚蠢了。只是.htpasswd(不同的托管目录)的目录不正确。谢谢你的帮助。我必须记住先看最基本的东西。@!很高兴听到这个消息。祝你好运
AuthType Basic
AuthName "Message"
AuthUserFile /www/sites/5ce/448/domainname/folder.htpasswd
require valid-user
Options +Indexes