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.
Thank you.
-E-
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
>>require 2.x)
> 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/
> </IfModule>
> </VirtualHost>
>
> Cheers,
>
> Matthew
>
More information about the freebsd-stable
mailing list