Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Domain auf Unterseite umleiten

Eingetragen von VincentPaige (34)
am 29.08.2013 - 12:19 Uhr in
  • Allgemeines zu Drupal
  • Drupal 7.x

Hallo zusammen,

ich stehe vor einem Problem das ich so nicht eingeschätzt hätte und bin mittlerweile schon am verzweifeln.

Ich habe erfolgreich eine Website mit Drupal erstellt und möchte nun, dass wenn der Besucher eine in meinem Webpaket enthaltene Domain aufruf direkt auf eine bestimmte Seite weiter geleitet wird.
Ich möchte z.B. von der Domain "www.meindrupal.de" auf die Seite "www.meindrupal.de/zielseite" umleiten, die es bereits gibt und durch eine direkte Eingabe auch erreichbar ist.

Ob über .htacess oder die Drupal-Oberfläche ist mir egal, hauptsache es funktioniert.

Ich habe jetzt schon sehr viel ausprobiert aber irgendwas mache ich falsch.
Ich glaube das Problem bei meinen Versuchen ist, dass das Ziel die umzuleitende Domain enthält ???
Hat jemand eine Idee?

Von der Logik her macht Drupal ja das selbe mit der dort angegebenen Startseite welche angezeigt wird wenn man nur die Domain eingibt.
Genau das selbe brauche ich für eine weitere Domain (nicht die in Drupal angegebenen Hauptdomain) auf eine andere "Unter-"Seite.

Danke schon mal im Voraus ...

‹ [gelöst] Massenhaft "gefälschte" Benutzeraccounts Domain auf Unterseite umleiten ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Bei einer anderen Domain ist

Eingetragen von marco.b (645)
am 29.08.2013 - 16:46 Uhr

Bei einer anderen Domain ist es kein Problem, diese auf eine bliebige URL weiterzuleiten per 301 Weiterleitung (>googlen).
Und bei der gleichen Domain würde ich einfach die Seite als "Startseite" angeben.

Beste Grüße
Marco

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich hab schon Stunden damit

Eingetragen von VincentPaige (34)
am 29.08.2013 - 17:06 Uhr

Ich hab schon Stunden damit verbracht es über .htaccess und Weiterleitung zu versuchen und grundsätzlich in dieser Richtung zu googlen.
Und wie schon geschrieben habe ich in Drupal bereits eine Startseite angegeben. Nun will ich aber eben sozusagen für eine weitere Domain eine andere Startseite.

Um Missverständnisse zu vermeiden möchten ich mein Beispiel nochmal etwas ausbauen:

Ich habe die Domains "beispiel.de" und "meindrupal.de".
Drupal habe ich damals mit der Domain "beispiel.de" installiert und diese als Hauptdomain eingetragen und eine Startseite angegeben welche beim Aufruf der Domain auch angezeigt wird.

Nun möchte ich dass bei der Eingabe von "meindrupal.de" auf die Seite "www.meindrupal.de/zielseite" umgeleitet wird. Im Adressfeld soll dann entweder "meindrupal.de" oder "meindrupal.de/zielseite" stehen.
(Die Seite "meindrupal.de/zielseite" gibt es bereits und ist durch direkte Eingabe auch erreichbar.)

Bei der Eingabe von "beispiel.de" soll weiterhin die ursprüngliche Startseite angzeigt werden.

Ich hoffe dass ich mit dem Beispiel alles abgedeckt habe worum es mir geht.
Und wie gesagt/geschrieben, ich hab mich schon fast zu Tode gegooglet und getestet :-(

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ist die zweite Seite, die Du

Eingetragen von wla (9461)
am 29.08.2013 - 17:30 Uhr

Ist die zweite Seite, die Du aufbauen willst auch eine Drupal Seite oder ist die statisch?
Soll die zweite Seite völlig unabhängig von der ersten Domain sein?
Welche Möglichkeiten erlaubt Dein Provider für das Verzeichnis der Domain (also was kannst Du einstellen)?
Wieviele Datenbanken erlaubt Dein Paket?
Du mußt schon noch ein bißchen mehr Informationen liefern, wenn man Dir helfen soll.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

sites/sites.php

Eingetragen von quiptime (4972)
am 29.08.2013 - 18:33 Uhr

Werfe mal einen Blick in die Datei sites/example.sites.php

Aus dieser Datei:

* The following examples look for a site configuration in sites/example.com:
* @code
* URL: http://dev.drupal.org
* $sites['dev.drupal.org'] = 'example.com';
*
* URL: http://localhost/example
* $sites['localhost.example'] = 'example.com';
*
* URL: http://localhost:8080/example
* $sites['8080.localhost.example'] = 'example.com';
*
* URL: http://www.drupal.org:8080/mysite/test/
* $sites['8080.www.drupal.org.mysite.test'] = 'example.com';
* @endcode

Eigentlich ist die Datei sites/sites.php fuer Multisites gedacht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

wla schrieb Ist die zweite

Eingetragen von VincentPaige (34)
am 29.08.2013 - 18:15 Uhr
wla schrieb

Ist die zweite Seite, die Du aufbauen willst auch eine Drupal Seite oder ist die statisch?
Soll die zweite Seite völlig unabhängig von der ersten Domain sein?
Welche Möglichkeiten erlaubt Dein Provider für das Verzeichnis der Domain (also was kannst Du einstellen)?
Wieviele Datenbanken erlaubt Dein Paket?
Du mußt schon noch ein bißchen mehr Informationen liefern, wenn man Dir helfen soll.

Beste Grüße
Werner

Hi Werner,

Ein Hosting-Paket mit zwei Domains, eine Drupal-Installation.
Oder anders gesagt, zuerst war es eine Domain (beispiel.de) unter der ich ein Drupal installiert habe. Nun kam eine neue Domain (www.meindrupal.de) mit ins Hosting-Paket, bei deren Eingabe man nicht auf der Drupal-Startseite sondern auf einer anderen Seite des selben Internetauftritts landen soll und dabei im Adressfeld die neue Domain (www.meindrupal.de oder www.meindrupal.de/zielseite) stehen bleiben soll.

Das Paket erlaubt 2 Datenbanken, ich nutze aktuell nur die eine für Drupal.

Was meinst du mit Möglichkeiten für das Verzeichnis der Domain?
Ich kann .htacess nutzen und bearbeiten. Ich kann für jede Domain ein Verzeichnis oder eine Umleitung angeben, standardmäßig ist das Verzeichnis /www angegeben.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Was Du hier eben beschrieben

Eingetragen von quiptime (4972)
am 29.08.2013 - 18:32 Uhr

@VincentPaige,

was Du hier eben beschrieben hast ist eine Multisite Installation mit 2 Domains und einer Drupal-Installation.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Bei einer Multisite

Eingetragen von wla (9461)
am 29.08.2013 - 18:39 Uhr

Bei einer Multisite Installation mit Drupal Bekommen beide Domains das gleiche Verzeichnis, nämlich das Drupal-Verzeichnis. In Sites legst Du dann für jede Domain ein eigenes Verzeichnis domain.xx an mit files, modules und themes Verzeichnis. Die erste Domain hat ja schon das Default-Verzeichnis. Außerdem kommt dort hinein die default-settings.php. Dann wird bei Aufruf der zweiten Domain eine neue Drupal Installation gestartet. Der kannst Du eine eigene Datenbank geben oder über einen eigenen Präfix die gleiche Datenbank wie der bisherigen Domain. Dann hast Du zwei separate Installationen, die den gleichen Drupal-Core benutzen und alles was in sites/all liegt auch nutzen können. Zusätzlich kannst Du Themes und Module gezielt in eine der Installationen packen. Es bleiben aber zwei getrennte Installationen mit jeweils eigenen Inhalten. Dann hat sich Deine Weiterleitung komplett erledigt.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Korrekt.

Eingetragen von quiptime (4972)
am 29.08.2013 - 18:42 Uhr

Korrekt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Falls du keine Drupal

Eingetragen von marco.b (645)
am 29.08.2013 - 22:42 Uhr

Falls du keine Drupal Multisite Installation betreiben, sondern nur eine reine Weiterleitung der einen Domain auf die Unterseite der anderen umsetzen willst, geht das

1. entweder, indem du die Domain in der Domainverwaltung deines Servers/Webspaces nicht auf ein Verzeichnis, sondern direkt auf die URL "www.meindrupal.de/zielseite" weiterleitest.
2. Sollte das nicht gehen, kannst du eine index.html folgenden inhalts in ein Verzeichnis legen und auf das verweisen.

<html>
<head>

<title>Name der Website</title>

<meta http-equiv="Content-type" content="text/html; charset=iso-8859-1">
<meta http-equiv="refresh" content="0; URL=http://www.meindrupal.de/zielseite/">

</head>

<body>
Sie werden weitergeleitet... Falls nicht, klicken Sie hier:
<a href="http://www.meindrupal.de/zielseite/">www.meindrupal.de/zielseite/</a>
</body>

</html>

Das ist halt die einfache Variante, eine reine 301, die einzige suchmaschinenfreundliche Weiterleitung ohne "duplicate content".

  • Anmelden oder Registrieren um Kommentare zu schreiben

Marcob schrieb Falls du keine

Eingetragen von VincentPaige (34)
am 30.08.2013 - 07:43 Uhr
Marcob schrieb

Falls du keine Drupal Multisite Installation betreiben, sondern nur eine reine Weiterleitung der einen Domain auf die Unterseite der anderen umsetzen willst, geht das

1. entweder, indem du die Domain in der Domainverwaltung deines Servers/Webspaces nicht auf ein Verzeichnis, sondern direkt auf die URL "www.meindrupal.de/zielseite" weiterleitest.
2. Sollte das nicht gehen, kannst du eine index.html folgenden inhalts in ein Verzeichnis legen und auf das verweisen.
...
Das ist halt die einfache Variante, eine reine 301, die einzige suchmaschinenfreundliche Weiterleitung ohne "duplicate content".

Hi Marcob,

danke für deine Ideen.
Die erste habe ich schon lange ausprobiert, sowohl über den Provider als auch direkt in der .htaccess. Leider ohne Erfolg.
Kann es sein dass er dann beim Zusammenbauen der Zieladresse den Teil "www.meindrupal.de" immer wieder durch "www.meindrupal.de/zielseite" ersetzen will und so in eine Endlosschleife kommt?
Die Seite konnte auf jeden Fall nicht erreicht werden und in der Adresszeile wurden Teile der Adresse immer wieder wiederholt.
Dieser Lösungsweg wäre mir der liebste gewsen und ich habe diesen auch mit 15 Min. Aufwand geschätzt. Falls es in der Richtung noch eine Lösung gibt wäre das perfekt!

Deine zweite Idee würde vermutlich funktionieren, aber aus SEO-Sicht vermutlich ein Desaster, oder?

Beide Lösungen wären mir vom Aufwand her lieber, aber ich befürchte ich muss mir doch das Thema Multisite ansehen.
Na ja, was hießt befürchten, ich bin ja heil froh wenn es diese Lösung gibt. Das werd ich im Laufe des Tages mal ausprobieren. (Danke dafür schon mal, werde Rückmeldung geben.)

Wenn es zum Thema Redirece / 301 noch ne Idee gibt bin ich aber auch dankbar.

  • Anmelden oder Registrieren um Kommentare zu schreiben

well done

Eingetragen von VincentPaige (34)
am 31.08.2013 - 16:18 Uhr

Hallo zusammen,

ich habe nun eine Multisite angelegt. Wenn ich das vorher gewusst hätte, hätte ich mir bei der Website einiges ersparen können. Habe zuvor schon mit Hilfe von php und unterschiedlichen Inhaltstypen Design-Unterschiede bei den beiden Seiten ermöglicht. Das hätte ich mir alles schenken können, wenn ich da schon die Multisite-Technik gekannt hätte.
Na ja, jetzt läufts auf jeden Fall wunderbar.
Danke für eure Tips!!!

Schönes Wochenende!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Der 1. Hinweis auf die

Eingetragen von quiptime (4972)
am 31.08.2013 - 16:53 Uhr

Der 1. Hinweis auf die Multisite-Technik kam bereits im 4. Post dieses Thread. Nachdem ich aber Dein verbissenes Festhalten an der Umleitungsloesung herauslesen konnte habe ich mir weiteres Wesentliches gespart.

Nun funktioniert es wohl so wie von Dir angestrebt und ich freue mich fuer Dich.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Alles andere hab ich doch

Eingetragen von VincentPaige (34)
am 31.08.2013 - 18:55 Uhr

Alles andere hab ich doch schon gemacht bevor ich überhaupt meine Frage ins Forum gestellt habe.
Das Domain-Thema habe ich mir dummerweise für den Schluss aufgehoben und dann auch erst hier geschrieben als ich gar nicht weiter kam.

Am Ende hab ich auf jeden Fall was neues gelernt und mein Problem gelöst, das ist die Hauptsache.
Ich freu mich auch ;-)

  • 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 1 Woche 1 Stunde
  • Hey danke
    vor 1 Woche 20 Stunden
  • Update: jetzt gibt's ein
    vor 1 Woche 1 Tag
  • Hallo, im Prinzip habe ich
    vor 1 Woche 5 Tagen
  • Da scheint die Terminologie
    vor 1 Woche 6 Tagen
  • Kannst doch auch alles direkt
    vor 2 Wochen 3 Tagen
  • In der entsprechenden View
    vor 2 Wochen 3 Tagen
  • Dazu müsstest Du vermutlich
    vor 2 Wochen 3 Tagen
  • gelöst
    vor 4 Wochen 6 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 20 Stunden

Statistik

Beiträge im Forum: 250233
Registrierte User: 20450

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» 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 12 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