After trying out couple of solutions and here is what I did: ScriptAliasMatch ^/(?!index.html).+ "/usr/local/apache2/cgi-bin/test-cgi"
So I map every request to my script except those which starts with index.html. I want to keep the default index as index.html , reason being if I make the default as script, then search engine will not be able to crawl it which is bas. On Sat, Aug 15, 2009 at 2:40 AM, Nicholas Sherlock <n.sherl...@gmail.com>wrote: > jjalan wrote: > >> I am learning Apache HTTP Server and I was wondering what is the best >> practice to map all the request valid or invalid to a single script on my >> server. >> > > We just: > > ErrorDocument 404 /index.php > > A cleaner solution would probably use mod_rewrite to just map everything to > the location of your script. > > Cheers, > Nicholas Sherlock > > > --------------------------------------------------------------------- > 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-unsubscr...@httpd.apache.org > " from the digest: users-digest-unsubscr...@httpd.apache.org > For additional commands, e-mail: users-h...@httpd.apache.org > > -- Thanks, Jaikishan