Configuring an apache virtualhost to link to another's virtualhost's subdomain
        Posted  
        
            by 
                Laurent Van Winckel
            
        on Server Fault
        
        See other posts from Server Fault
        
            or by Laurent Van Winckel
        
        
        
        Published on 2010-11-05T02:08:49Z
        Indexed on 
            2011/01/12
            5:55 UTC
        
        
        Read the original article
        Hit count: 726
        
apache
|virtualhosts
I have a domain on my server (on its own virtualhost), e.g. domain.com, which has a lot of subdomains with content on it.
- sub1.domain.com
 - sub2.domain.com
 
This virtualhost looks like this:
ServerAdmin [email protected] ServerName domain.com ServerAlias *.domain.com DocumentRoot /var/www/domain.com/public_html/
I want to put other domains on the server and have each of them link to a specific subdomain on domain.com. I don't want it to redirect. I want a similar behavior as the [L,PT] flags on mod rewrite.
I've tried this:
ServerName otherdomain.com ReWriteEngine on RewriteCond %{HTTP_HOST} ^otherdomain.com$ [NC] RewriteRule ^(.*)$ http://sub1.domain.com/$1 [PT,L]
But it is giving me a 400 Bad request error.
How would I configure such a virtualhost?
© Server Fault or respective owner