This question is similar to Multisite with entirely different domains? which was not answered. I am re-asking.
I want to host multiple domains using WP multisite, which is installed and working normally in “multiple subdomains” mode. This creates multiple WP sites like
site1.domain.com
site2.domain.com
I want to use
www.domain1.com
www.domain2.com
I’ve tried the WordPress MU domain mapping plugin but I’m not satisfied with its behavior. This plugin seems to simply redirect the user, ie. the user enters
www.domain1.com
and the browser is sent to
site1.domain.com
I don’t want the user to know they aren’t on domain1.com.
I also tried setting up VirtualHosts in Apache:
<VirtualHost *:80>
ServerName site1.domain.com
ServerAlias domain1.com
ServerAlias www.domain1.com
</VirtualHost>
But this also seems to produce a redirect to
site1.domain.com
in the users’s browser.