Re: Tux virtual_server cannot pass trough to Apache VirtualHost...

Kinszler Balazs <[email protected]>
Newsgroups gmane.network.tux
Message-ID <[email protected]>
Hello!

 I use the following options - on a testing server:

 virtual_server = 1
 strip_host_tail = 1

 in httpd.conf is:

 RewriteEngine	On
 RewriteCond	%{HTTP_HOST}	^[^.]+$
 RewriteRule	^([.*]+)/(.*)	/var/www/$1/$2

 I used BindAddress 127.0.0.1, and not NameVirtualHost.

 Because tux strips the "www." from the domain, I just have
to worry about the "domain.com". We will store domains in
"/var/www/domain.com" style.
 I tested the above settings, but not sure, if I did not
change them badly since that. Let me know, if it's working or not.

 Another tip, which took me a while figure out =) is, that
you can use symlinks to serve secondary domains:

 To make "subdomain.domain.com" avaiable, you just have to symlink
"/var/www/domain.com/subdomain" to "/var/www/subdomain.domain.com".
 That way, you can use one ftp account for a domain, and your docroot
could look more organized.

 With the above Apache settings, you do not have to edit httpd.conf
if you want to add a new domain every time. Just create the directories
under your docroot.

 Even is logging is not suggested on a high traffic server, enable
it until you are ready with the setup.

Regards,
Balazs Kinszler


On 16 May 2003 17:00:03 -0400
Chris Davies <[email protected]> wrote:

> On Fri, 2003-05-16 at 14:13, Scott Switzer wrote:
> > Chris,
> > 
> > Thanks for the message - I tried, and it still does not work.  Here are
> > the relevant pieces of my setup:
> > 
> > TUX:
> > Listening on 0.0.0.0:80 (this is the default)
> > client_ip = 8080 (this is the default)
> clientport ???
> 
> > virtual_server set to 1 (this makes a request to
> > http://www.site.com/page.php map to /var/www/html/site.com/page.php)
> > In /etc/tux.mime.types, the parameter TUX/redirect is mapped to php.
> > 
> > APACHE:
> > NameVirtualHost 127.0.0.1:8080
> > A sample vhost is:
> > 
> > <VirtualHost 127.0.0.1:8080>
> > 	ServerName www.site.com
> > 	ServerAdmin [email protected]
> > 	DocumentRoot /var/www/html/site.com
> > 	ErrorLog logs/site.com-error_log
> > 	TransferLog /dev/null
> > </VirtualHost>
> 
> just for kicks, put:
> 
> ServerAlias site.com   in your virtual config
> 
> I don't recall if tux strips off the www. when it sends the request or
> not.
> 
> 
> -- 
> Chris Davies
> E-Commerce/Colocation    http://daviesinc.com/
> +1.561.333.6946
> Florida, USA
> 
> 
> _______________________________________________
> tux-list mailing list
> [email protected]
> https://www.redhat.com/mailman/listinfo/tux-list
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.