Running XE on port 80 and redirecting....
Hi
I'm running XE on Windows and want to run on port 80 rather than 8080. I have found that I can easily do this by executing "dbms_xdb.sethttpport('80');".
So I can now access Apex as follows: http://<myserver>/apex and if I just type http://<myserver>/ I get the "ORACLE DATABASE 10g EXPRESS EDITION LICENSE AGREEMENT" page which appears to be called index.htm. What I'd like to do is replace this page with a new index.htm which is a redirect to my production Apex application login (e.g. the content would look like something like this: <html><meta http-equiv="Refresh" content="0; URL=http://<myserver>/apex/f?p=231:251"></html>).
I have found that I can acheive this by leaving XE on 8080 and running an addiional Apache server on port 80 with it's index.html having the redirect to XE. However, is there a more elegant way of doing this without the Apache server running and just leaving XE on port 80?
All I need is a mechanism to replace the "LICENSE Agreement..." index.htm with my redirect index.htm but from digging around on the net and forums, it appears that the XE webpages are hosted via XML DB and so I guess that the "LICENSE Agreement..." index.htm is actually generated inside the database somewhere because I can't find a file anywhere.
Thanks
Tom