Multidomains aktivieren

Vorarbeiten

Um Multidomains mit webEdition benutzen zu können, brauchst du Zugriff auf den Webserver und seine Konfigurationen.
Der eingesetzte Webserver (oftmals Apache), sollte so konfiguriert sein, daß er Symlinks folgt (Options FollowSymLinks).
Es empfiehlt sich bei Mutidomain-Installationen eine Hauptdomain festzulegen unter der alle Dateien bearbeitet werden und den zentralen Einsprungpunkt darstellt. Eine solche Subdomain kann edit heißen, sodaß man unter [[http://edit.meinedomain.de/webEdition]] die Verwaltung anlegen kann.
Gehen wir im folgenden davon aus, daß wir für die Internationalisierung folgende Subdomains benötigen:

  • www
  • de
  • en
  • static
  • edit

Dabei ist www eine Altlast und dient nur der Weiterleitung auf die Landesdomains, de und en sind die Landesdomains, edit wird zum Bearbeiten von WE-Inhalten verwendet, static soll alle gemeinsamen Inhalte (js, css, Bilder) bekommen.

Einstellungen in webEdition

Zunächst müssen in webEdition die folgenden Verzeichnisse auf der Hauptebene angelegt werden:

  • www
  • de
  • en
  • static
  • edit

(Bei Multidomains ist es möglich auch im Verzeichnisbaum Einträge einer Domain zuzuordnen, doch dies ist eher ein Sonderfall)

Nachdem die Verzeichnisse angelegt und gespeichert sind, trägt man in den erstellten Verzeichnissen die jeweilige Domain (ohne Protokoll), also in static static.meinedomain.de in de de.meinedomain.de usw. ein.



Auf webEdition Seite ist damit die Konfiguration abgeschlossen.

Konfiguration Webserver



Auf Seiten des Webservers muß nun entweder in einem Frontend alle Subdomains angelegt werden und als Ziel das Verzeichnis in dem webEdition installiert ist und darin das jeweilige Unterverzeichnis ausgewählt werden.
Idr. setzen die Hoster die Einstellungen bereits so, daß Symlinks akzeptiert werden.

Ist die Konfiguration von Hand nötig, erstellt man für jede Subdomain in der Konfig des Webserver (hier Apache) einen Einträge wie diesen:
<VirtualHost *:80>
ServerName static.meinedomain.de
DocumentRoot /mnt/www/static
Options FollowSymlinks
</VirtualHost>


Dabei ist die Domain und der DocumentRoot entsprechend anzupassen.

Sobald in einer der Verzeichnisse eine Datei liegt und der Webserver neu gestartet wurde, ist die Datei über die neue Subdomain erreichbar.

powered by webEdition CMS