Seite 1 von 1

Austausch Stylesheet für unterschiedliche Domains

Verfasst: Do 23. Nov 2006, 15:24
von Ann-Kristin
Hallo,

ich habe eine Frage: Ein Webauftritt soll über verschiedene Domains erreichbar sein. Die Inhalte sollen für jede dieser Domains immer die gleichen sein; lediglich das Stylesheet soll ausgetauscht werden. Außerdem wichtig wäre noch, dass die jeweilige Domain, die der Benutzer angesteuert hat, vor front_content.php?... bestehen bleibt und nicht auf die Hauptdomain wechselt. Für die Seite habe ich die Contenido-Version 4.6.15 (mit AdvancedMod Rewrite) im Einsatz.

Hat jemand eine Idee, wie ich das realisieren könnte?

Vielen Dank & viele Grüße,
Ann-Kristin

Verfasst: Fr 24. Nov 2006, 16:07
von Ann-Kristin
Hat denn keiner eine Idee? :(

Verfasst: Fr 24. Nov 2006, 16:23
von Dodger77
Damit du mehrere Domains für den gleichen Mandanten nutzen kannst, müsstest du die Erzeugung des <base>-Tags verhindern. Dazu kannst du eine Mandanteneinstellung anlegen:

Code: Alles auswählen

generator  	basehref       false
Für die verschiedenen Stylesheets je nach Domain musst du ein Modul zaubern, das je nach

Code: Alles auswählen

$_SERVER["HTTP_HOST"]
ein anderes Stylesheet ausgibt.

Verfasst: Fr 24. Nov 2006, 17:47
von Ann-Kristin
Vielen, vielen Dank! Das hat geklappt.

Viele Grüße,
Ann-Kristin

Verfasst: Fr 24. Nov 2006, 23:13
von stese
da du ja eh mein paket einsetzt, schau dir mal die datei
docs/techref/frontend/frontend.customizing.html an und scroll ganz nach unten. damit umgeht man das problem das der base tag entfällt (der is bei modrewrite nämlich schon mitunter wichtig, vor allem bei bildern und uploads deren pfade relativ gesetzt werden)

das mit den stylesheets musst du wie dodger sagt in einem modul lösen