httpd2 welcome.conf - where the heck is it?


I’m dicking around with an Apache server on openSuse 11.4 and everything’s been going well so far. However, I can’t get it to list directories in the abscence of an index.html file (it just gives a 404) - it’s not my permissions, it’s not /etc/apache2/httpd.conf, so I think it must be the welcome.conf file giving me the trouble.

Problem is, I can’t find the **** thing! Everywhere says it’s /etc/httpd(2)/conf.d/welcome.conf, but there’s no /etc/httpd2 directory! Half an hour of Googling has yielded nothing.

Could anyone tell me where httpd(2)'s welcome.conf file resides, or its equivalent? Or am I barking up the wrong tree?

Thanks in advance.

In /etc/apache2/default-server.conf at line 22 change the

Options None


Options Indexes

Note that these are the settings for the tree starting at DocumentRoot, which is /srv/www/htdocs. When you define virtualhosts or add more Directory stanzas, you can override the default settings, including allowing .htaccess to override config file settings without having to edit this.