natd & virtual hosting
Eli K. Breen
eli at gopostal.ca
Mon Mar 22 14:58:18 PST 2004
Aha! I'll give that a go.
Matthew Seaman wrote:
>>>>If I have a single IP, will nat with FreeBSD 4.9 allow me to separate
>>>>requests by domain name even if they share an IP?
>>>NAT works with IP addresses. Why can't you just use Virtual Hosts in
>>>Apache? Do you really need to run both versions?
>>Yes. Unfortunately. (Slash does not run on 2.x, many of the sites
> A good trick is to set up all of the virtual hosts you need in the
> server listening on port 80 (presumably this is your apache-1.3.x
> server), and then use mod_proxy to fetch the content from the server
> on port 8080 (presumably the apache-2.0.x server). Something like:
> <VirtualHost *:80>
> ServerAdmin webmaster at example.com
> ServerName www8080.example.com
> DocumentRoot "/usr/local/www/www8080.example.com/" # Not sure if this
> # is necessary
> <IfModule mod_proxy.c>
> ProxyPass / http://www8080.example.com:8080/
> ProxyPassReverse / http://www8080.example.com:8080/
More information about the freebsd-stable