Zum Inhalt springen

Mehrere Domains verwalten

Erstellt am 2. Februar 2004 · 11 Antworten · letzte Antwort am 30. Juli 2006

Tags: URLs & Routing, Frage

Rebecca ·

Hallo,

ich habe eine Frage zu Typo3:

Ausgangssituation:
Ich habe Typo3 auf einer Domain www.xyz.de installiert und möchte jetzt auch die Webseite der Domain www.abc.de mit Typo3 neu aufsetzten.

Muss ich Typo3 jetzt auch auf der Domain www.abc.de installieren?

Vielen Dank im Voraus.

MfG
Rebecca

Stoneage ·

1. ist das alles ein provider? Hast du Shell-Account?
wenn alles ja, brauchst du typo nur einmal zu installieren

2. wenn dein provider weiterleitung unterstützt, gehts auch damit, nur wechselt dann die url in der addresszeile.

gruß,

Chi

CaVo ·

Hallo Rebecca,

Nein, Du mußt Typo3 nicht neu installieren. Entweder Du verwendest die von Tetramatrix beschriebene Variante (dann erscheint oben allerdings nicht abc.de in der Adressleiste, sondern die Domain, wo Typo3 liegt, also xyz.de), oder Du ziehst folgende Schritte durch:

Deinen Provider bitten, einen DNS-Eintrag der neuen Domain (abc.de) auf die bestehende (xyz.de) zu vollziehen. Alle Einträge, die nun mit abc.de in den Browser eingegeben werden, gehen nun auf die xyz.de-Domain.

In Typo3 legst Du einen separaten Zweig an, wo Du dann die neue Seite erstellen kannst (eigenes Template, eigene Inhalte). Auf den "root" dieser neuen Seite klicken und "Neu" wählen. Dann "Domain" wählen. Hier gibst Du dann die URL abc.de ein und schon werden alle Eingänge auf diese Sektion von Typo3 gelenkt - in der Adresszeile steht dann auch www.abc.de. Das macht Typo3 ganz automatisch!

Kleines Beispiel gefällig:
http://www.vogtmedien.de/ und http://www.getypo3.de/ liegen beide auf einem Server und werden über eine TYPO3-Installation verwaltet.

Zum Glück gibt es News-Groups, die einem immer freundlich zur Seite stehen - so jedenfalls bin ich nun "Herrscher über diverse Domains mit einer Typo3-Installation" geworden! 😉

visionsurfer ·

Hallo,

ich bin gerade über dieses Posting gestolpert. Ich habe ein ähnliches Problem, bzw. noch nicht die perfekte Lösung gefunden.

Ich habe einen eigenen Root Server und mache ein bisschen "Mini Hosting". Das heißt ich verkaufe Webseite und das dazugehörige Hosting inkl. Typo3 Seiten. Ich habe nur ein paar Kunden, was mir aber auch reicht. Am Anfang hatte ich von meinem Admin Typo3 auf meinem Server "zentral" installieren lassen. Immer wenn ich dann einen neuen Kunden angelegt habe, wurden dann dort auch Typo3 installiert und diese Syslinks gesetzt ? Mein Admin meinte, so wäre das gut.

Tja nun wollte ich aber bei dem einen oder anderen Kunden auch ein paar interne Sachen verändern, wie z.B. ein angepasstes Typo3 Login usw. Wenn ich das in meiner Variante gemacht habe, hatte ich plötzlich bei allen Logins von allen Kunden das gleiche.

Also bin ich wieder davon weggegangen und installiere jetzt für jeden Kunden ein eigenes Typo3. Wenn jetzt ein Update kommt, dann muss ich leider in jedem Verzeichnis das Update machen und nicht mehr so schön "zentral", aber irgendwie finde ich ein eigenes Typo3 für jeden Kunden besser ?

Oder was meint ihr ? Gibt es noch andere Lösungen ?

Viele Grüße,

Visionsurfer

Julian ·

Gibt es noch andere Lösungen ?

😃 Entweder hat jeder Kunde ein eigenes Typo3 - oder eben nicht (sprich er teilt sich eins mit anderen Kunden). Da gibt es glaub ich kaum mehr andere Möglichkeiten...

Ich denke, es kommt auf die Kundenzahl und die Bedürfnisse an. Wenn du jedem Kunden ein ganz eigenes, von dir evtl. noch verändertes und auf den Kunden zugeschnittenes Typo3 anbieten möchtest, dann solltest du es für jeden Kunden erneut installieren. Aber den großen Nachteil hast du ja auch schon erfahren dürfen: Updates sind nicht mehr zentral durchführbar. Bei Fehlern, Updates etc. muss jede Installation geändert werden.

Wenn du einen Kunden hast, der ein großes Projekt in Typo3 umsetzen möchte, mit einigen Redakteuren, vielen Seiten, speziellen Anforderungen ans System - dann würde ich ihm ein eigenes Typo3 installieren.

Wenn es jedoch auch viele "kleine" Kunden gibt, die einfach ein paar Seiten veröffentlichen möchten, keine speziellen Anforderungen ans System stellen etc, würde ich die alle über eine Installation laufen lassen.

Viele Grüße,
Julian

Stoneage ·

@visionsurfer und julian: nicht ganz richtig, man kann auch mit einer typo install und viele symlinks viele höchst individuelle und unterschiedliche webseiten coden. es gibt dafür die XCLASS Erweiterung, die eigentlich für die meisten Fälle ausreicht. ABer die kennt ihr doch, oder? Man damit schon ziemlich viele core sachen lokal ändern. und der vorteil bleibt, das man typo 3 dann ganz schnell updaten kann. außerdem zwingt das zu guten stil coden, weil an den core klassen soll man grundsätzlich nicht rumbasteln.

gruß,

C.

chrimp ·

hiho

Erstmal sorry, dass ich so einen alten Thread wieder ausgrabe, aber das Thema passt perfekt 😉
Hier wurde auch schnon fast alle Fragen beantwortet, aber nochmal für mich zum mitschreiben 🙂

Getrennte Installationen von T3 auf einem System ist nur dann sinnvoll, wenn entweder mehrere Redakteure für bestimme Auftritte angelegt werden müssen oder man verschiedene Module speziell angepasst hat?
Wie sieht es denn z.B. mit einem Forum, Gästebuch usw aus?
Kann ich da für jede Domain/Webauftritt eigene anlegen?

Ich kenne es nur von anderen CMS, dass man z.b. nur ein Gästebuch pro CMS einrichten kann, aber das muss ja für T3 noch lange nichts heißen! 🙂

danke schonmal!

Julian ·

Hi,

Getrennte Installationen von T3 auf einem System ist nur dann sinnvoll, wenn entweder mehrere Redakteure für bestimme Auftritte angelegt werden müssen oder man verschiedene Module speziell angepasst hat?

Nein, kann man so nicht sagen. Aber wenn für ein Projekt viele Redakteure angelegt werden müssen, es sich also um ein sehr großes Projekt handelt, halte ich eine eigene Typo3-Installation für sinnvoll. So kann man das System komplett für diesen Auftritt optimieren, da größere Projekte unter Umständen sehr individuelle Anpassungen und eine optimale Performance benötigen.

Module (Extensions) kannst du auch bei nur einer Typo3-Installation für mehrere Projekte speziell anpassen. Dafür bietet Typo3 verschiedene Möglichkeiten. Generell kannst du das Aussehen und die Funktion der Extensions über die Seiten-Templates für jede einzelne Seite anpassen - also auch für verschiedene Projekte, Domains etc. Dabei greift das System immer auf den Code der Extension zurück und wendet dann deine im Typoscript erstellten Änderungen / Anpassungen an (Verweise auf HTML-Layout-Templates, Mail-Anpassungen etc.).

Weiterhin bietet Typo3 die Möglichkeit, Extensions global oder lokal zu installieren (u.U. globale Installations-Möglichkeit im Install-Tool aktivieren). Global installierte Extensions stehen allen Usern der zentralen Typo3-Installation zur Verfügung. Lokal installierte Extensions sind nur für die jeweilige Typo3-Installation nutzbar, in der die Extension installiert wird. Zur Veranschaulichung: Globale Extensions speichert Typo3 im Verzeichnis /root/typo3/ext/ Das Verzeichnis /typo3 verweist ja per Symlink auf das /typo3-Verzeichnis der zentralen Installation, ist also von allen Usern erreichbar und nutzbar. Lokale Extensions werden im Verzeichnis /root/typo3conf/ext gespeichert. Dieses Verzeichnis /typo3conf befindet sich zusammen mit den Verzeichnissen /fileadmin, /uploads etc. in jedem Projekt-Verzeichnis, das die zentrale Typo3-Installation nutzt. Somit sind diese Extensions nicht für jeden Nutzer der zentralen Typo3-Installation erreichbar. Hier kann also auch am Source-Code der Extension etwas geändert werden, ohne dass es sich auf andere Projekte auswirkt. Während Änderungen am Source-Code bei global installierten Extensions sich natürlich immer auf alle lokalen Typo3-Installationen auswirkt.

Nun ist das Posting doch länger geworden 🙂 Hoffe, es ist aber noch verständlich.

Viele Grüße,
Julian

selim ·

Hallo, Alles schön und gut! Brauche nur noch die Indo in welchen verzeichnis ich typo installieren muss?

Habe Suse linux 10 webserver . meine ca 10 domains liegen im verzeichnis srv/www/vhost.

Ich habe es shon hohgeladen.aber ich bin immer noch auf der suche nach der hier beschriebenen anleitung.Auserdem währe auch schön wenn ihr mir die diversen einstellungen mitteilen könntet.

vielen dank führ ihre hilfe

selim ·

Sorry Ich wollte Installation anleitung staat indo schreiben

Ich bin nu weiter , und mit dieser meldung beschäftigt

Kannst du mir sagen was ich bei dieser meldung machen kann.

Warning: mysql_list_tables(): supplied argument is not a valid MySQL-Link resource in /srv/www/vhosts/typo3_src-4.0/t3lib/class.t3lib_db.php on line 967

Kommt beim ersten aufruf der install toll

hombo13 ·

Hallöle - ich hatte gleiche Aufgabenstellung: Domain abc.ch und jetzt kommt neuer Domain def.ch. Da muss man nix installieren, einfach den Seitenbaum geschickt aufbauen und dann jeweils auf die oberste Ebene einen "Domain" setzen. Das ist ganz einfach. Brauchst du mehr Infos? Grüssle Hombo

Outlaw ·
selim schrieb

Sorry Ich wollte Installation anleitung staat indo schreiben

Ich bin nu weiter , und mit dieser meldung beschäftigt

Kannst du mir sagen was ich bei dieser meldung machen kann.

Warning: mysql_list_tables(): supplied argument is not a valid MySQL-Link resource in /srv/www/vhosts/typo3_src-4.0/t3lib/class.t3lib_db.php on line 967

Kommt beim ersten aufruf der install toll

Den Fehler kannst Du ignorieren, den hatte ich auch und der steht sogar in nem berühmten Typo3 Buch in der Abbildung ....

Zumindest kannst Du ihn ignorieren, wenn Du sonst weitermachen kannst.

Ich selbst habe mich für die Variante entschieden:

1x Typo3 Sourcen zentrag und geshared, für jede Domain einen eigenen Dummy.

Ok, hab auch net so viele User, daher geht das ganz gut.

Gruß
Outi