apache   怎么样配置   验证   ???

apache   怎么样配置   验证   ???

请问~~~~apache 怎么样配置
可以让整个目录都需要验证
但是其中一个子目录 不需要验证

特别是子目录为phpmyadmin的时候
根目录设置验证以后,访问phpmyadmin要两次验证

看了手册,我试了一下不行,还是需要两次验证,请高手帮帮忙

<Directory "/">
  Allow from all
  AllowOverride All
  Options FollowSymLinks
  Order allow,deny
  AuthType Basic
  AuthName "Test Server"
  AuthUserFile D:\Apache2.2\pass
  require valid-user
</Directory>

<Directory "/phpMyAdmin">
  Options FollowSymLinks
  AllowOverride None
  Allow from all
  Satisfy Any
</Directory>
帮你顶一下~
给你找到这篇文章,请看看 http://www.dedecms.com/web-art/fuwuqi/20060914/26232.html
可以使用.htacess文件来做


首先用htpasswd创建一个密码文件:比如文件名叫做my.passwd
/home/apache/bin/htpasswd -c -b my.passwd myusername mypassword
如果增加帐号:
/home/apache/bin/htpasswd -b my.passwd anotherusername anotherpassword

将my.passwd上传到一个非发布路径下。
比如你的物理WEB根目录的上一级
/home/apache/conf/my.passwd

创建 .htaccess
AuthName "My Authorization Directory"
AuthType Basic
AuthUserFile /home/apache/conf/my.passwd
Require valid-user

将这个文件上传到你需要进行用户认证的目录:
/home/apache/htdocs/admin/.htaccess

这样这个目录的访问就需要认证了。