convertire da sito singolo a multisite (rete) con sottodomini esistenti
Attualmente utilizziamo WordPress per gestire il nostro sito web sotto il dominio principale. Abbiamo anche alcuni sottodomini sotto i quali sono eseguite diverse applicazioni.
www.example.com // il nostro sito principale, che esegue WordPress
extranet.example.com // un'applicazione personalizzata LAMP
forum.example.com // un'altra applicazione LAMP
*.example.com // qui può succedere qualsiasi cosa
Vorremmo utilizzare la funzionalità Network per creare sottodomini in cui ogni team possa avere il proprio strumento di comunicazione basato su WordPress + BuddyPress.
Domanda: posso convertire la nostra installazione principale di WordPress in una rete con sottodomini, senza rimuovere l'accesso a extranet.* e forum.*? Ho letto il manuale, ma non affronta il caso specifico in cui i sottodomini esistono già e ho paura di rompere qualcosa.

Questo mi sembra possibile. Gran parte di ciò riguarda la gestione del server e non solo WordPress, quindi probabilmente Server Fault ha anche informazioni interessanti su questo argomento.
Sul lato DNS, dovresti creare un wildcard che punti al server con WordPress, e definire gli altri sottodomini sui server che li ospitano (alcuni o tutti possono essere lo stesso server di WordPress). I wildcard hanno sempre la priorità più bassa.
Per il lato server è utile sapere che se una richiesta raggiunge Apache ma non trova un ServerName
o ServerAlias
corrispondente in un <VirtualHost>
, viene restituito il primo virtual host. Quindi configurerai l'installazione di WordPress come primo host e gli altri in esecuzione su quel server dopo di esso.
