Ergebnis 1 bis 12 von 12

Thema: Startseite auf Unterseite weiterleiten

  1. #1
    Alter Contao-Hase
    Registriert seit
    02.10.2010.
    Ort
    58636 Iserlohn
    Beiträge
    1.084

    Standard Startseite auf Unterseite weiterleiten

    Hallo,

    ein Web wird von mehreren Domains aufgerufen.

    Nun sollen einige Domain-Aufrufe ohne /unterseite.html direkt auf einer bestimmten unterseite landen.

    Eine Weiterleitung in der .htaccess bringt mir eine Endlosschleife und somit einen Fehler:

    Fehler: Umleitungsfehler
    Die aufgerufene Website leitet die Anfrage so um, dass sie nie beendet werden kann.


    Code:
    RewriteCond %{HTTP_HOST} domain\.de
    RewriteRule .* /unterseite.html [R=301,L]
    Wie kann man es realisieren?

    Danke Thoni
    Meine Extensions: contentmodify, dca_editor

  2. #2
    Contao-Nutzer Avatar von Lego2013
    Registriert seit
    26.01.2013.
    Ort
    Niedersachsen
    Beiträge
    155

    Standard

    Hast Du schon den Seitentyp "Interne Weiterleitung" in Contao versucht? Den kannst Du beim Anlegen einer Seite auswählen und die entsprechende Weiterleitungsseite dann auswählen.
    Beste Grüße, Leo

    Gotta get up and try try try

  3. #3
    Alter Contao-Hase
    Registriert seit
    02.10.2010.
    Ort
    58636 Iserlohn
    Beiträge
    1.084

    Standard

    Zitat Zitat von Lego2013 Beitrag anzeigen
    Hast Du schon den Seitentyp "Interne Weiterleitung" in Contao versucht? Den kannst Du beim Anlegen einer Seite auswählen und die entsprechende Weiterleitungsseite dann auswählen.
    Daran habe ich auch schon gedacht, aber das wird nicht gehen.

    domain.de soll auf eine Unterseite weitergeleitet werden, aber
    domain.de/startseite.html nicht.

    D.h.: Es soll nur weitergeleitet werden, wenn die Domain ohne html-Seite aufgerufen wird.
    Meine Extensions: contentmodify, dca_editor

  4. #4
    Contao-Fan Avatar von Bas
    Registriert seit
    03.12.2009.
    Ort
    Hamburg
    Beiträge
    555

    Standard

    Der Ansatz per htaccess ist komplett korrekt, nur Deine Regeldefinition nicht.

    Die Kondition
    Code:
    RewriteCond %{HTTP_HOST} domain\.de
    ist immer true, auch nach der Umleitung, so dass die Regel immer wieder greift und sich tot rennt.
    Leider bin ich in der Syntax nicht so sattelfest, als dass ich Dir ohne Testen sagen kann, wie die Regel korrekt ausehen müsste (und zum Testen fehlt mir aktuell die Möglichkeit). Aber ich hoffe ich hab Dir nen Ansatz zum googeln geben können.

  5. #5
    Alter Contao-Hase
    Registriert seit
    02.10.2010.
    Ort
    58636 Iserlohn
    Beiträge
    1.084

    Standard

    Google konnte mich nicht weiter bringen - ich versuche es aber noch mal.
    Meine Extensions: contentmodify, dca_editor

  6. #6
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Versuchs mal mit

    Code:
    RedirectMatch http://www.deinedomain.de$ http://www.deinedomain.de/unterseite.html

    Alternativ vielleicht so:
    Code:
    RewriteCond %{HTTP_HOST} ^domain\.de$ [OR]
    RewriteCond %{HTTP_HOST} ^www\.domain\.de$ 
    RewriteRule (.*) http://www.domain.de/unterseite.html [R=301,L]
    Das $ am Ende sollte verhindern das auch Teilurls umgeleitet werden. Kann das gerade aber nicht testen.
    Geändert von Kahmoon (03.07.2013 um 10:27 Uhr)

  7. #7
    Alter Contao-Hase
    Registriert seit
    02.10.2010.
    Ort
    58636 Iserlohn
    Beiträge
    1.084

    Standard

    Danke Kahmoon

    Leider funktioniert die erste Variante nicht und die zweite bringt wieder den alten Fehler.
    Meine Extensions: contentmodify, dca_editor

  8. #8
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Hmm ist halt leider problematisch die selbe Domain auf eine Unterseite weiterzuleiten. Das macht eigentlich gar keinen Sinn ;-)

    Eine andere Domain A auf Unterseite Domain B zu leiten schon eher. Dann beissen sich auch die Rewrite Regeln nicht.

  9. #9
    Alter Contao-Hase
    Registriert seit
    02.10.2010.
    Ort
    58636 Iserlohn
    Beiträge
    1.084

    Standard

    Zitat Zitat von Kahmoon Beitrag anzeigen
    Hmm ist halt leider problematisch die selbe Domain auf eine Unterseite weiterzuleiten. Das macht eigentlich gar keinen Sinn ;-)

    Eine andere Domain A auf Unterseite Domain B zu leiten schon eher. Dann beissen sich auch die Rewrite Regeln nicht.
    Doch, Sinn macht das für den Kunden schon.
    Die Webseite beinhaltet mehrere 'Themenbereiche'.
    Jeder Themenbereich hat eine eigene Domain.
    Diese Domains sollen nun eine eigene Landingpage innerhalb des Webs bekommen.

    Der Kunde ist König.
    Meine Extensions: contentmodify, dca_editor

  10. #10
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Wie wärs denn mit Redirects als Vorschlag für den Kunden?

    domain.de/hautpflege -> domain.de/rubrik/landingpage.html
    Code:
    RedirectMatch /hautpflege$ http://www.domain.de/rubrik/landingpage.html
    Wenn jeder Themenbereich eine andere Domain als die Hauptdomain hat sollte es mit der Weiterleitung kein Problem geben. Nur wenn es die gleiche Domain ist.

    Good Luck
    Geändert von Kahmoon (03.07.2013 um 14:45 Uhr)

  11. #11
    Alter Contao-Hase
    Registriert seit
    02.10.2010.
    Ort
    58636 Iserlohn
    Beiträge
    1.084

    Standard

    domain.de/hautpflege -> domain.de/rubrik/landingpage.html geht nicht.

    Umgeleitet werden soll nur die Domain ohne was dahinter: domain.de -> domain.de/rubrik/landingpage.html

    domain.de/hautpflege sollte auf domain.de/hautpflege landen.

    Konkret:
    Hauptseite: http://www.insumed.de/
    Beispiel:
    http://www.insumed-bestform.de
    soll http://www.insumed-bestform.de/ueber...eissdrink.html anzeigen.

    http://www.insumed-bestform.de/bestf...chrichten.html
    soll http://www.insumed-bestform.de/bestf...chrichten.html anzeigen.

    Es gibt dann doppelten, ja mehrfachen, Content - das ist klar und wird noch gelöst.
    Meine Extensions: contentmodify, dca_editor

  12. #12
    Alter Contao-Hase
    Registriert seit
    02.10.2010.
    Ort
    58636 Iserlohn
    Beiträge
    1.084

    Standard

    So scheint es zu gehen:

    Code:
    RewriteCond %{HTTP_HOST} ^www\.insumed-bestform\.de$
    RewriteRule ^$ http://www.insumed-bestform.de/ueber-den-bestform-eiweissdrink.html [R=301,L]
    Meine Extensions: contentmodify, dca_editor

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •