Ok, I just did some playing and from a default RedHat 7.3 install all you should have to do is add:
It did not require a "NameVirtualHost" directive and you don't want the "Listen 80" as I indicated in the previous post. It pulled up the pages in the specified DocumentRoot on both port 8000 and 8800.
If you want two different DocumentRoot's, one for each port then you need two different <VirtualHost> directives. One IP:PORT each.
But I don't know "exactly" what you are trying to accomplish. If you could spell out exactly what you want to do then I can give you a specific configuration.
e.g.
"I want to go to chatroom.fuckmicrosoft.com:8000 and get one web site and chatroom.fuckmicrosoft.com:8800 and get a different web site. I want them to log to separate log files. I want to be able to run CGI scripts in one. I want to be able to use htaccess authentication on the other."
or
"I want to be able to go to chatroom.fuckmicrosoft.com:8000 and get one web site, myothersite.dyndns.org:8000 and get another web site on the same IP address. etc, etc."
[ August 20, 2002: Message edited by: VoidMain ]