Es sieht so aus, als wäre dies eine Anleitung zum Ausführen mehrerer Wikis aus einem Verzeichnis (Ordner). Es scheint, dass Sie mediawiki dazu verwenden können, indem Sie mehrere LocalSettings_x.php-Dateien haben, die in einer LocalSettings.php-Hauptdatei definiert sind.
Sie hätten also eine LocalSettings.php-Datei, in der globale Einstellungen gespeichert sind und auf LocalSettings_wiki1.php und LocalSettings_wiki2.php verweist.
Nach meinem Verständnis würden sich alle im selben Verzeichnis befinden.
Im Falle des virtuellen Unterordners
Ich glaube nicht, dass Apache sich dessen bewusst sein muss. Es scheint, als könnten Sie mydomain.com/wiki1 in den PHP-Dateien definieren, und das Wiki "weiß", wie es damit umgehen soll.
Im Fall von Subdomain
(wiki1.youromain.com, wiki2.yourdomain.com) Die Apache-Konfiguration ist erforderlich. Sie muss an den richtigen Ort verweisen. Dies wird mit virtuellen Apache-Hosts erreicht .
Ihr Fall könnte ungefähr so aussehen:
<VirtualHost *:80> DocumentRoot "/var/www/mediawiki" ServerName wiki1.mydomain.com DocumentRoot "/var/www/mediawiki" ServerName wiki2.mydomain.com </VirtualHost>
Durch die Verwirrung in diesem Setup führen Sie alles aus einem Ordner mit virtuellen URL-Pfaden aus. Ein Besucher würde beispielsweise mydomain.com/wiki2 eingeben, aber / var / www / wiki2 wäre auf Ihrem Server nicht vorhanden. Er würde sich hinter die Kulissen richten, wie in LocalSettings.php definiert
Hinweis: Dies ist eine theoretische Antwort auf die Frage, da ich keine Erfahrung mit Mediawiki und wenig Erfahrung mit der Konfiguration von Apache habe. Ich werde nach Bedarf bearbeiten.