I'm running Red Hat Enterprise Linux 4.0. I'm configuring the webserver (Apache) to serve directories that are not under the DocumentRoot directory. I've added the following to my httpd.conf:
DirectoryIndex index.html index.php index.htm
Alias /hspice/ "/usr/local/synopsys/current/hspice/hspice/docs_help"
Options Indexes FollowSymLinks
Allow from all
Restarted httpd. Now I can do http://xyz.com/hspice/
and I can see all the files in the directory. However, if I do http://xyz.com/hspice/index.html
I get 404 Not Found error. Ideally I want http://xyz.com/hspice/
to be served from /usr/local/synopsys/current/hspice/hspice/docs_help/index.html
What am I doing wrong? The files under docs_help have 755 permission.