Sorry, I didn't mean to insult anybody; it's just that in my first post I tried to be as clear as possible and give as much detail as I could. I'm sure it can't be a vhost configuration problem, that's all. The configs for all vhosts on that server were made by copy/paste. So here's my Vhosts.conf ( a little modified to hide the real names ). Don't mind the "RevriteEngine" blabla, I had to write it for each vhost, because I noticed it wasn't inherited from the commonhttpd.conf file and it really fixes some security issues. So I still don't understand why what works for vhost2 and 3 do not work for vhost1. I must add that there is nothing concerning *any* of the vhosts in the commonhttpd.conf or any of the other .conf files. And also, trying DirectoryIndex index.html in the www.vhost1 section do not help at all. And also, if adding Option +Indexes I obtain the directory index. It really seems the "www" thing causes the problem, if I modify the CNAME in the DNS config (yes, I do have access to it, since I'm the administrator of that domain) and remove the www there and in Vhosts.conf, it starts working. Yet I don't understand why, cause it shouldn't. Doesn't apache 2.0.53 support subdomain/hostname-with-a-dot-in-it addresses anymore? I used the www.vhost1.my_domain.ro CNAME because the subgroup using/administering that virtual page requested it, and it worked for several years till now, so it would be a bit embarassing to change their web address or impose them to only use index.htm file. I even tried downgrading back to 2.0.47 and it started working again; but I can't keep that version, it has serious security holes. NameVirtualHost www.vhost1.my_domain.ro <VirtualHost www.vhost1.my_domain.ro> ServerName www.vhost1.my_domain.ro CustomLog /var/log/httpd/vhost1/access_log combined DocumentRoot /home/vhost1/public_html RewriteEngine on RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK) RewriteRule .* - [F] </VirtualHost> NameVirtualHost vhost2.my_domain.ro <VirtualHost vhost2.my_domain.ro> ServerName vhost2.my_domain.ro CustomLog /var/log/httpd/vhost2/access_log combined DocumentRoot /var/www/html/vhost2.my_domain.ro/ RewriteEngine on RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK) RewriteRule .* - [F] </VirtualHost> NameVirtualHost vhost3.my_domain.ro <VirtualHost vhost3.my_domain.ro> ServerName vhost3.my_domain.ro CustomLog /var/log/httpd/vhost3/access_log combined DocumentRoot /home/vhost3/public_html RewriteEngine on RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK) RewriteRule .* - [F] </VirtualHost> On Sat, 2005-04-09 at 20:55, Joshua Slive wrote: > On 09 Apr 2005 19:59:20 +0300, Florin <florin_gf@xxxxxxxx> wrote: > > Nope! :) > > *If* you would have read attentively my previous post, you would have > > noticed that: > > - this couldn't be explained why it *actually works* with apache 1.3.33 > > - also why it *did* work with apache 2.0.47 and no longer works in > > 2.0.53? > > I am not a novice and DirectoryIndex was the first thing I looked at. > > You should look too: > > Not a good idea to start by insulting the person trying to help you. > > *Everyone* says "I didn't change anything and now it doesn't work", > and in 99% of cases they did change something. And the fact that you > did not mention your DirectoryIndex directive to start with meant that > there was no point in going further without verifying it was set > correctly. I don't read minds. > > So you say it fails in only one of three vhosts. So why don't you > show us the config of that vhost. Also, try using a much simpler > DirectoryIndex directive, and placing it within a <Directory > /home/user1/public_html> within the relevant vhost. > > Joshua. > > --------------------------------------------------------------------- > 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 > --------------------------------------------------------------------- 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