I think people typically use Reverse Proxies in this case. For example you can set up any request for:


    http://a.com to serve the content from http://b.com/a.  

You can read more about this on [Apachetutor Reverse Proxies][1]

  [1]: http://www.apachetutor.org/admin/reverseproxies