Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Anfängerfragen ›

Multidomain-Betrieb richtig einrichten

Eingetragen von mv_alex (54)
am 25.06.2010 - 15:12 Uhr in
  • Anfängerfragen
  • Drupal 6.x

Hallo zusammen,

erst kürzlich bin ich auf Drupal gestoßen und beeindruckt von den Möglichkeiten, die es einem offenbar bieten kann.

Als absoluter Neuling habe ich eine Verständnisfrage zum Multidomain-Betrieb, bevor ich falsch anfange und dann vielleicht in einer Sackgasse lande. Zwar habe ich Hagen Grafs Einführung gelesen und auch hier in Hand- und Kochbuch gestöbert, bin aber nicht sicher, ob ich die Multidomain-Fähigkeit richtig verstanden habe.

Ich würde gerne eine Community aufbauen, die unter zwei unterschiedlichen Domains erreichbar ist. Die Wahl der Domain soll aber nur das Layout / Template der Seite bestimmen, vielleicht noch einige Details wie Begrüßungstexte etc., ansonsten sollen aber alle Nutzer auf eine gemeinsame Basis zugreifen. Alle Inhalte sollen also zentral liegen, und die unterschiedlichen Nutzer sollen sich auch untereinander austauschen können. Vereinfacht gesagt: Die Domain soll nur die Optik beeinflussen und nicht eine eigenständige Website darstellen.

Wie fange ich das am besten an?

Würde mich sehr über Eure Anregungen freuen!

Besten Dank & viele Grüße
Alex

‹ Benutzerdaten wie sinnvoll anlegen? Modul Date - Feldtypen (datestamp, date, datetime) nicht vorhanden [gelöst] ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Schau Dir mal dazu das Modul

Eingetragen von Sense (1559)
am 25.06.2010 - 15:30 Uhr

Schau Dir mal dazu das Modul an: http://drupal.org/project/domain

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für den Hinweis! Das

Eingetragen von mv_alex (54)
am 25.06.2010 - 15:40 Uhr

Danke für den Hinweis!

Das werde ich mir mal genauer anschauen - die Beschreibung klingt vielversprechend.

Bloß die case study zu den Weinmarken scheint wieder genau den anderen Ansatz zu verfolgen, nämlich mehrere separate Websites aus einer Installation heraus. Sofern ich es richtig verstanden habe. ;)

Gruß Alex

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn es nur um das Layout

Eingetragen von Sense (1559)
am 25.06.2010 - 15:52 Uhr

Wenn es nur um das Layout geht könntest Du mal folgendes probieren.
Leg im Ordner "sites" für jede Domain einen Ordner an.

Ordnername 1: domain1.de
Ordnername 2: domain2.de

Kopiere jeweils in beide Ordner die "settings.php".

Editiere jede "settings.php" und setze am Ende der Datei folgende Variable:

<?php
$conf
['theme_default'] = 'name_deines_themes';
?>

Hab ich nicht getestet, könnte aber klappen, dann brauchst Du Dich in das "domain" Modul nicht einarbeiten.
Hiermit kannst Du aber nur den Theme für jede Domain setzen!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hmm. Da fürchte ich ehrlich

Eingetragen von mv_alex (54)
am 25.06.2010 - 15:58 Uhr

Hmm. Da fürchte ich ehrlich gesagt ein wenig um die Zukunftssicherheit. Was, wenn mir in Zukunft noch andere Funktionen einfallen, die ich gerne von der Domain abhängig machen möchte?

Gruß Alex

  • Anmelden oder Registrieren um Kommentare zu schreiben

Deshalb hab ich extra

Eingetragen von Sense (1559)
am 25.06.2010 - 16:00 Uhr

Deshalb hab ich extra geschrieben, dass dieses nur für das Theme gilt!
Zumindest wäre das die einfachste Lösung. Zusätzliche Erweiterungen könntest Du dann ja immer noch über das "domain" Modul einbinden und dann die $conf Variable wieder aus den Settings löschen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Stimmt natürlich ;) Spontan

Eingetragen von mv_alex (54)
am 25.06.2010 - 16:05 Uhr

Stimmt natürlich ;)

Spontan bin ich jetzt noch hierauf gestoßen: Domain relationships

Der Beschreibung nach könnte es in die Richtung gehen, an die ich gedacht hab ...

Gruß Alex

  • Anmelden oder Registrieren um Kommentare zu schreiben

Dazu ist das "domain" Modul

Eingetragen von Sense (1559)
am 25.06.2010 - 16:08 Uhr

Dazu ist das "domain" Modul auch Vorraussetzung ... ;)
Ich würde es erstmal mit der einfachen Variante versuchen und dann bei Bedarf auf die Modullösung zurückgreifen. Könntest Dich ja in der Zwischenzeit damit befassen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja, lernen muss ich sowieso

Eingetragen von mv_alex (54)
am 25.06.2010 - 16:21 Uhr

Ja, lernen muss ich sowieso noch eine Menge! ;)

Vielen Dank erstmal!

Gruß Alex

  • Anmelden oder Registrieren um Kommentare zu schreiben

An duplizierten Content denken.

Eingetragen von C_Logemann (912)
am 26.06.2010 - 17:17 Uhr

Hallo,
das ist zwar kein Drupal-Problem, aber Dein Konzept berührt die SEO-Problematik, falls Dir das wichtig ist:
http://www.google.com/support/webmasters/bin/answer.py?hl=de&answer=66359

Webserver-Einstellungen und auch Drupal-Module wie z.B. Global Redirect (http://drupal.org/project/globalredirect) auch für den doppelte Inhalts-Darstellung durch Drupal-Pfade und Clean-URLs innerhalb einer Domain sind aber sehr hilfreich das in den Griff zu bekommen.

Viele Grüße,
Carsten

  • Anmelden oder Registrieren um Kommentare zu schreiben

Du hast Recht - so weit hatte

Eingetragen von mv_alex (54)
am 26.06.2010 - 17:38 Uhr

Du hast Recht - so weit hatte ich noch gar nicht gedacht.

Im Prinzip produzierte ich mit den beiden Domains ja permanent duplicate content. Das wäre natürlich suboptimal ...

Gruß Alex

  • Anmelden oder Registrieren um Kommentare zu schreiben

Nachhilfe nötig ;)

Eingetragen von mv_alex (54)
am 08.12.2010 - 14:31 Uhr

Hallo zusammen,

nachdem ich mich aus Zeitgründen eine ganze Weile nicht mehr mit dem Thema beschäftigen konnte, habe ich mir jetzt testweise mal den Drupal 7 RC1 installiert.

Mit der Anleitung des 6er Kochbuchs habe ich die Installation für zwei Domains eingerichtet, die funktioniert auch wie gedacht: Nun hab ich zwei unterschiedliche Websites, die auf je eine Domain reagieren.

Aber jetzt die Verständnisfrage: (Wie) Kann ich jetzt einen Bereich schaffen, auf den beide Websites zugreifen, z.B. eine gemeinsame Benutzerverwaltung oder gemeinsame Inhaltstypen?

Oder ist das hier der ganz falsche Ansatz?

Ich würde mich sehr über ein bisschen Nachhilfe freuen! ;)

Danke & Gruß
Alex

  • Anmelden oder Registrieren um Kommentare zu schreiben

Für gemeinsame Benutzerverwaltung: LDAP

Eingetragen von C_Logemann (912)
am 17.12.2010 - 21:16 Uhr
mv_alex schrieb

Aber jetzt die Verständnisfrage: (Wie) Kann ich jetzt einen Bereich schaffen, auf den beide Websites zugreifen, z.B. eine gemeinsame Benutzerverwaltung oder gemeinsame Inhaltstypen?

Da habe ich eben in einem anderen Thread zwei Kommentare zum Thema LDAP geschrieben: http://www.drupalcenter.de/node/32423#comment-115353

Ob man in einer Multisite auch Inhaltstypen gemeinsam nutzen kann, bezweifle ich. Inhalte kann man z.B. mit Feeds von einem anderen System (das nicht unbedingt Drupal sein muss) importieren:
http://drupal.org/project/feeds

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für Deine

Eingetragen von mv_alex (54)
am 20.12.2010 - 21:09 Uhr

Danke für Deine Antwort!

Nachdem ich diesen Thread gelesen hab (und vielleicht auch nicht alles verstanden *g*), glaub ich fast, dass dies für mich der falsche Ansatz ist, ich mich also eher vom Multisite-Betrieb gedanklich verabschieden sollte.

Wie ich weiter oben beschrieben hatte, soll es ja eher eine Site sein, die unter mehreren (erstmal: zwei) Domains erreichbar ist (im Bewusstsein des Duplicate-Content-Problems) und sich mehr oder weniger nur durch die Optik unterscheidet.

Da läuft es eher auf eine zentrale Installation hinaus, oder?

Gruß Alex

  • Anmelden oder Registrieren um Kommentare zu schreiben

Mal ein ganz anderer Ansatz

Eingetragen von 2Be (361)
am 20.12.2010 - 21:36 Uhr
mv_alex schrieb

Ich würde gerne eine Community aufbauen, die unter zwei unterschiedlichen Domains erreichbar ist. Die Wahl der Domain soll aber nur das Layout / Template der Seite bestimmen, vielleicht noch einige Details wie Begrüßungstexte etc., ansonsten sollen aber alle Nutzer auf eine gemeinsame Basis zugreifen. Alle Inhalte sollen also zentral liegen, und die unterschiedlichen Nutzer sollen sich auch untereinander austauschen können. Vereinfacht gesagt: Die Domain soll nur die Optik beeinflussen und nicht eine eigenständige Website darstellen.

Ich habe mich zwar jetzt nicht mit dem Domain-Modul befasst und stolpere mal so in die Diskussion hinein, doch schau dir für die Theming-Geschichte mal einfach das Content-Theme Modul an. Das wäre evtl. eine Lösung für deine Optik-Thematik. Damit hättest Du keine Duplicate-Content Probleme. Ansonsten bleibt hierzu noch die Möglichkeit eine Cannonical-URL über das Nodewords Modul zu definieren. Was aber händisch dann u. U. ein Riesenaufwand bedeuten könnte.

Soviel mal so "im Vorbeigehen". Wenn ich das Thema verfehlt haben sollte, dann ignoriere meinen Beitrag einfach. Die Domain-Module kenne ich nicht und war mir jetzt auch zu stressig, die noch durchzuackern :-)

Frohe Weihnachten mal an alle

2be

  • Anmelden oder Registrieren um Kommentare zu schreiben

Grundsätzlich keine schlechte

Eingetragen von mv_alex (54)
am 21.12.2010 - 16:48 Uhr

Grundsätzlich keine schlechte Idee!

Nachdem ich mir die Beschreibung allerdings durchgelesen hab, scheint mir das eher für den "umgekehrten" Fall hilfreich zu sein. Also wenn ich einem bestimmten Inhaltstyp z.B. ein bestimmtes Theme zuweisen möchte.

Bei mir wär es aber ja so, dass ein Inhaltstyp zwei unterschiedliche Themes haben könnte, je nach - nennen wir es mal - Eintrittsdomain.

Gruß Alex

  • Anmelden oder Registrieren um Kommentare zu schreiben

Template-Switching

Eingetragen von C_Logemann (912)
am 22.12.2010 - 00:07 Uhr

Wenn es nur um unterschiedliche Templates in Abhängigkeit von der Domain für den selben Inhalt geht würde ich das Problem evtl. einfach mit eine kleinen Programmierung angehen.
Aus Gründen eines Performance-Problems mit einem Kunden-Projekt hatte ich den direkten Weg in einem Custom Modul gewählt. Dabei habe ich mich an einer [api:hook_init]-Lösung orientiert: http://drupal.org/node/68932
Auf diesem Weg funktionieren auch die mir bekannten Theme-Switch Module. Vielleicht bietet Dir das relativ flexible [do:themekey] eine akzeptable Lösung.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das könnte es vielleicht

Eingetragen von mv_alex (54)
am 22.12.2010 - 10:57 Uhr

Das könnte es vielleicht sein!

Das werde ich mir auf jeden Fall näher anschauen. Vielen Dank für den Tipp!

Gruß Alex

  • Anmelden oder Registrieren um Kommentare zu schreiben

Domain Access

Eingetragen von mv_alex (54)
am 05.05.2011 - 12:32 Uhr

Ich habe mich nun doch für das Modul Domain Access entschieden, da ich damit noch mehr Dinge domainabhängig ändern kann (Blöcke, Slogan, Titel, Menüs etc.).

Die grundlegende Zuweisung eines eigenen Themes je Domain funktioniert damit, auch wenn es noch ein paar Bugs gibt.

Bloß würde ich nun gerne jedem angemeldeten Nutzer die Möglichkeit geben, sich via Auswahlfeld gezielt für eine Domain zu entscheiden, d.h. dass er nach Anmeldung ggf. auch automatisch auf eine andere Domain weitergeleitet wird.

Eigentlich müsste das mit dem Modul machbar sein (oder ich hab es falsch verstanden), aber ich habe noch nicht rausgefunden, wie.

Hat jemand mehr Erfahrung mit dem Modul und kann mir einen Tipp geben?

Danke&Gruß
Alex

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 6 Tagen
  • Hey danke
    vor 2 Wochen 6 Tagen
  • Update: jetzt gibt's ein
    vor 3 Wochen 17 Stunden
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 5 Tagen
  • Da scheint die Terminologie
    vor 3 Wochen 5 Tagen
  • Kannst doch auch alles direkt
    vor 4 Wochen 2 Tagen
  • In der entsprechenden View
    vor 4 Wochen 2 Tagen
  • Dazu müsstest Du vermutlich
    vor 4 Wochen 2 Tagen
  • gelöst
    vor 6 Wochen 6 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 6 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20465

Neue User:

  • Znogsnernoimb
  • ByteScrapers
  • Mroppoofpaync

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 27 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association