Thank you for the informative post...comments below... On Wed, 26 Jul 2000, Dave Sherohman wrote: > IP-based virtual hosts require you to assign a separate IP address for each > distinct host. This has the distinct advantage of always working for all > clients. How does one configure a machine to have more than one IP address? > Name-based virtual hosts are marginally more complex to set up (you need one > extra command in httpd.conf to tell apache that you're using this method), > but their primary drawback is that they're dependent upon the client sending > a Host: header, which was not added to the HTTP spec until version 1.1. > This is easy enough to work around (have a default top page to catch HTTP 1.0 > clients, ask them where they intended to go, and redirect them to the > appropriate path; and only use relative paths in your links), but at a slight > cost of inconvenience for users with old browsers. I read this on the hosting company's page I mentioned earlier. They said this affected Netscape 1.1 and lower... > > so, I am wondering if I could configure the > > computer as multipe domain names, then pass one of the domains off to the > > other server... > > How about setting up apache on port 80, AOL server on 81 (or wherever), > configure apache for virtual servers of whichever flavor, and having apache > issue redirects for requests into the server you want AOL handling? (Doing > this for the top-level index or selected pages is trivial. Doing it for all > requests to that hostname may be more complex; I don't know offhand...) mod_rewrite might be able to handle this task. In fact, mod_rewrite can even be used to set up virtual hosts without using an apache Virtual Host directive! Perhaps I could do something like this: Configure a virtual host in Apache as bar.com to be my AOLserver, then create a rewrite rule with mod_rewrite that sends the request to AOLserver if the host matches bar.com... something a bit like... RewriteRule ^(bar\.com) $1:81 > Another option: If you're doing IP-based virtual hosts and you have an > ipchains packet filter in place, you should be able to do this with port > forwarding. (Redirect packets for aol.host:80 to aol.host:81.) This sounds promising too... My hacker mind loves this puzzle! It's so convoluted and...down right subversive! Who'd want to run two webservers on one machine ANYWAY?! MUhahahahah! Luke --------------------------------------------------------------------- To unsubscribe, e-mail: tclug-list-unsubscribe at mn-linux.org For additional commands, e-mail: tclug-list-help at mn-linux.org