我有一个HTACCESS如下:
AuthUserFile /home/nasht00/.htmydomain AuthName "EnterPassword" AuthType Basic Require valid-user
当我尝试它时,出现密码popup窗口。 无论我input什么,我都会得到一个500内部服务器错误。
我的密码文件位于/home/nasht00/.htmydomain下。 它的主人是nasht00:www-data(nasht00是我的用户,www-data是apache2所属的组)。 该文件的文件权限是775。
我错过了什么?
如果我尝试没有htaccess它当然工作正常。
我有apache2的Ubuntu 9.10。
用户或组httpd正在运行,因为需要读取通向该文件的目录以便能够访问该目录。
好吧,明白了,我不知道为什么,但如果我把我的密码文件放在“/ var / www /”下,它就会起作用。 我保持相同的用户/组和权限。