Um den Multi-URL-Modus zu konfigurieren, benötigen Sie
Zugriff auf die Konfiguration Ihres Webservers
Zugriff auf die Definition Ihrer Domainnamen
Zugriff auf die Chamilo-Konfigurationsdatei
Der Installationsprozess ist wie folgt
aktualisiere app/conf/configuration.php, indem du den Kommentarmarker vor der Zeile entfernst: $_configuration ['multiple_access_urls'] = true; (und stelle sicher, dass es auf true gesetzt ist)
fügen Sie ServerAlias-Anweisungen in den VirtualHost Ihres Apache hinzu (siehe unten)
Definieren Sie Domänennamen (DNS), damit sie auf Ihren Server verweisen
[veraltet] füge die Zeile “1,1” in deiner access_url_rel_user -Tabelle hinzu (diese Zeile ist nicht mehr erforderlich, beginnend mit Chamilo LMS 1.9).
Gehe zur Chamilo-Admin-Seite und folge dem Link Mehrere URL-Portale
Definieren Sie Ihre Haupt-URL neu (ersetzen Sie localhost) und fügen Sie die gewünschten Unterportale hinzu, fügen Sie dann jeweils einen lokalen Administrator hinzu und aktivieren Sie ihn
Illustration 83: Verwaltung - Multi-URLs
Für zwei verschiedene Multi-URLs und eine administrative, basierend auf der Domain campusabc.com, würde der VirtualHost ungefähr so aussehen:
Vergessen Sie nicht immer zu bedenken, dass Ihr erstes Portal ein generisches Portal, ein Verwaltungsportal sein wird. Sie sollten es vorzugsweise nicht für den direkten Zugriff von Studenten verwenden. Deklarieren Sie etwas wie Admin. [domain-name] als erster Host, und deklarieren Sie dann die URLs, die Sie wirklich verwenden werden.