On Thu, 08 Jul 2010 09:20:36 +0100 Mark Watts <m.watts@xxxxxxxxxxxxxxxx> wrote: > On Thu, 2010-07-08 at 13:40 +0530, J. Bakshi wrote: > > Hello list, > > > > I have become little confused and hope to get some help. I have a > > suse 11.2 server running Apache/2.2.10 (Linux/SUSE) with some > > virtual hosts. I already have the following in httpd.conf file > > > > `````````````` > > AccessFileName .htaccess > > > > # > > # The following lines prevent .htaccess and .htpasswd files from > > being # viewed by Web clients. > > # > > <Files ~ "^\.ht"> > > Order allow,deny > > Deny from all > > </Files> > > `````````````````````````` > > > > But still I can read the .htaccess and .htpasswd file through > > browser, when visit the virtual host. But if I add the above config > > at the virtual host itself, it works well. So the virtualhosts > > bypass the config already there in httpd.conf. Do I need to write > > the code for each and every virtualhost then ? Not possible to > > define at any common point just once ? > > Are you sure you're not seeing cached copies? > > > <FilesMatch "^\.ht"> > Order allow,deny > Deny from all > </FilesMatch> > > This prevents you from opening (GET /.htaccess) those files. Hello Mark, Thanks for your reply. I have just checked with another browser but same here. I can see the contents of .htpasswd as well as .htaccess Even I have added the config you have mentioned above but no luck. I am very confused now. --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx