Zum Inhalt springen

Eine Site für mehrere sub.Domains

Erstellt am 21. April 2004 · 9 Antworten · letzte Antwort am 23. April 2004

Tags: URLs & Routing, Frage

dfluess ·

Hallo,

ist es möglich eine Site über verschiedene Subdomains aufzurufen und jeder sub.Domain ein eigenes Template zu geben?
Ich möchte eine Homepage mit dem selben Inhalt für alle Subsomains, jedoch für jede in eigenem Layout anbieten.

Danke für eine Antwort

DEF

TW ·
dfluess schrieb

Hallo,

ist es möglich eine Site über verschiedene Subdomains aufzurufen und jeder sub.Domain ein eigenes Template zu geben?
Ich möchte eine Homepage mit dem selben Inhalt für alle Subsomains, jedoch für jede in eigenem Layout anbieten.

Danke für eine Antwort

DEF

hi
das geht.....
such hier mal nach domainrecords und mod rewrite

cu
thorsten

dfluess ·

Hallo noch mal,

danke noch einmal für die Info nur scheint es sich bei den Beispielen immer um völlig getrennte Sachen zu handeln. Wie ich mehrere Domains mit einem Typo3 verwalte ist mir klar.
Ich finde aber nichts eindeutiges, wie man EINE Site in Typo3 für verschiedene Domains unterschiedlich darstellen kann.

Ich möchte für jede Domain ein anderes Template verwenden, die Inhalte sollen aber aus der selben Tabelle kommen..

Habe ich da was übersehen?
Dank für Hilfe

DEF

dfluess ·

Weis wirklich niemand wie das geht? 🙁

Das mit der RewriteEngine funktioniert zwar, aber das Template der jeweiligen Startpage wird nicht für die Seiten im Content übernommen.

Ich möchte ganz einfach nur für jede Startpage ein unterschiedliches Template im gemeinsamen Content anwenden.

www.Startpage1 [Template1]
www.Startpage2 [Template2]
Content
--Home
--Kontakt
--Impressum

TW ·
dfluess schrieb

Weis wirklich niemand wie das geht? 🙁

Das mit der RewriteEngine funktioniert zwar, aber das Template der jeweiligen Startpage wird nicht für die Seiten im Content übernommen.

Ich möchte ganz einfach nur für jede Startpage ein unterschiedliches Template im gemeinsamen Content anwenden.

www.Startpage1 [Template1]
www.Startpage2 [Template2]
Content
--Home
--Kontakt
--Impressum

ähm.........
wenn du immer ein unterschiedliches templates je nach startpage nehmen willst.........

gibt es zwei möglichkeiten denke ich, da gibt es sicher noch mehr, aber mir fallen nur zwei ein.....

erstens condition!
zweitens definiere in deiner startpage einfach immer ein anderes template!!!

page.10 = TEMPLATE 
page.10{ 
template = FILE 
template.file = fileadmin/temp1.html 
workOnSubpart = DOKUMENT 

}

ich denke mal das ist das was du brauchst..

cui
thorsten

dfluess ·

Kam mal wieder schnell.. Deine Antwort :-)

mit condition komme ich wahrscheinlich bei mehr als zwei Sartseiten nicht klar oder? Außerdem habe ich solche Abfrage noch nie definiert. Hier im Forum ist das leider nur an dem Beispiel IF ELSE erklärt.

Es soll einmal 4 verschiedene Startseiten mit gleichem Inhalt aber unterschiedlichen Layout geben.
Das ganze wird nur durch Sub.Domains unterschieden.
Ich möchte also einen gemeinsamen Content für 4 unterschiedliche Domains mit unterschiedlichem Layouts verwenden.

Dein zweiter Vorschlag geht doch nicht. Ich habe in jeder Startpage bereits ein anderes Template.
Da aber der Content die Teplates nicht "erbt" bekomme ich den Fehler "No template found!"

Oder sehe ich den Wald vor lauter Bäumen nicht?! :o

Würde mich über einen funktionierenden Vorschlag sehr freuen.

dfluess ·

Hi nochmal..

habe jetzt folgendes versucht;

page.10 = TEMPLATE
page.10 {
     template = FILE
[globalString = HTTP_HOST=www.domain1.de]
template.file = fileadmin/template/domain1.tpl

[globalString = HTTP_HOST=www.domain2.de]
template.file = fileadmin/template/domain2.tpl

[else] 
template.file = fileadmin/template/domain0.tpl
[end]

Klappt aber noch nicht...
hier springt immer ELSE ein und das domain0.tpl wird angezeigt.

Weist Du was da noch verkehrt ist?

dfluess ·

Danke das habe nach probieren schließlich auch herausgefunden... Es funktioniert nun tadellos :-)

Leider habe ich aber noch nicht herausgefunden, wie das auch mit einem Stylesheet-File funktioniert.

der Eintrag:

page.includeCSS.file = fileadmin/styles.css

innerhalb der Abfrage funktioniert leider nicht.
Neben einer anderem Templatezuweisung würde ich auch gern ein anderes Stylesheet zuweisen. geht das auch?

Grüße, DEF