apache加密目录不明白

apache加密目录不明白

<Directory "/var/www/htdocs/site/admin">  <--预加密目录

AuthType Basic                      <--基本认证

AuthName "Password Required"         <--任意填写

AuthUserFile "d:/htpasswd/.htpasswd"  <--这里填写服务器绝对路径

Require valid-user                   <--也可填写指定用户,现在是密码文件里面所有用户。

</Directory>

上面是在网上查到的,其中  AuthUserFile "d:/htpasswd/.htpasswd"  <--这里填写服务器绝对路径 这里不明白,这个路径该怎么填写。我是winxp+apache2054,已经弹出密码框“password required”了,但怎么输入密码也不能进入,之前已经生成了.htpasswd文件。是apache问题还是xp的问题?是不是xp需要做些修改啊?
我想把e:/downloads虚拟成 /soft,然后加密。即:192.168.0.1/soft需要密码进入。请大家指点,谢谢。      
已经解决,就是文件所在服务器的绝对位置。修改成:AuthUserFile "d:/path/.htpasswd",path可以是要加密的目录,也可以是另外的单独目录,只要path目录下有.htpasswd文件。xp不需要修改。
这是一个比较简单的apache访问控制,推荐初学者使用。o(∩_∩)o...哈哈