[CentOS] Can't get .htaccess to work

Sat Apr 19 18:34:51 UTC 2008
Les Mikesell <lesmikesell at gmail.com>

Pam Astor wrote:
>>> The syntax for auth stuff changed between Apache 2.0 and 2.2 (which is
>>> used in CentOS 5). In particular, you'll need a AuthBasicProvider
>>> declaration:
>>>   
>>> http://httpd.apache.org/docs/2.2/mod/mod_auth_basic.html#authbasicprovider
>> Thans Paul,
>> That's new news to me :)
>>
>> For the OP, I believe it would be:
>>  <Location /secure>
>> AuthType basic
>> AuthName "private area"
>> AuthBasicProvider file
>> AuthDBMType file
>> AuthDBMUserFile /home/mysite/.htpasswd
>> Require valid-user
>> </Location>
> 
> Thanks,
> 
> OK I tried that and it still would not work, I am not prompted for
> a username or password on the site I want to protect.
> 
> Do I also need to add a new entry in httpd.conf or load a new apache
> module?

Are you sure your Location entry matched the URL path you use to reach 
it, not the path to the directory?  You do need to restart httpd after 
putting this into httpd.conf.

-- 
   Les Mikesell
    lesmikesell at gmail.com