Mehrere Domains auf eine WordPress-Installation zu leiten ist vor allem eins: Enorm praktisch ;-)
Updates müssen nur an einer Stelle eingespielt werden, ebenso neue oder aktualisierte Plugins. Allzu schwierig ist das ganze auch nicht, wie man bei starting-seo.de nachlesen kann.

Ein kleines Manko hat die dort beschriebene Lösung allerdings noch. Wenn auf das Blog mit www.blog.de zugegriffen wird, nimmt WordPress an, daß dafür ein anderes Datenbankprefix verwendet werden soll, als für blog.de. Der Workarround mit einer htaccess die auf www. vor der Domain prüft funktioniert, allerdings nur mit einer Domain.

Meine Lösung sieht wie folgt aus:

$table_prefix = str_replace( array( “.”, “-” ), “_”, $_SERVER["HTTP_HOST"] ).”_”; // Nur Zahlen, Buchstaben und if(strtolower(substr($table_prefix,0,3)) != “www”){
$table_prefix=”www_”.$table_prefix;
}

Hier wird einfach immer ein www vorangestellt, dadurch übernimmt WordPress dann auch den Redirect von blog.de auf www.blog.de und vermeidet somit auch Duplicate Content.

Ansonsten läuft diese Lösung wirklich gut und empfiehlt sich für alle, die mit mehreren WordPress-Installationen hantieren müssen.

Für die Einrichtung auf einem eigenen Server mit Plesk als Verwaltungstool legt man dann keine neue Domain mehr an, sondern fügt die Domain einfach in der httpd.include im conf-Verzeichnis der ersten WordPress-Installation als Serveralias ein.