Contao-Camp 2024
Ergebnis 1 bis 23 von 23

Thema: Problem mit Weiterleitung von einer Domain

  1. #1
    Contao-Nutzer
    Registriert seit
    01.04.2015.
    Beiträge
    16

    Standard Problem mit Weiterleitung von einer Domain

    Hallo zusammen,

    ich habe aktuell ein Problem, dass ich die Weiterleitung auf meine Contao Installation irgendwie nicht richtig hinbekomme. wenn ich die Domain mit www. eingebe wird diese aufgerufen, ohne das www. kommt die Fehlermeldung dass ein Startpunkt fehlt. Das größere Problem ist allerdings, dass nur der Text angezeigt wird also ohne Layout. Kann mir da jemand weiterhelfen wie ich das richtig einstelle?

    Vielen Dank schonmal!

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

    Standard

    Hast du denn im Startpunkt deiner Seite eine Domain mit www eingetragen? Vermutlich ja....dann lösch das.

    Ich leite zusätzlich immer alle Zugriffe ohne www auf www via htaccess weiter.

    Code:
    RewriteCond %{HTTP_HOST} ^meine-domain\.de$
    RewriteRule ^(.*)$ https://www.meine-domain.de/$1 [R=301,L]

  3. #3
    Contao-Nutzer
    Registriert seit
    01.04.2015.
    Beiträge
    16

    Standard

    Genau habe es mit www. stehen. Habe das mal geändert. So ganz funktioniert es trotzdem nicht. Ich habe in der htacess folgendes geschrieben:

    Code:
    RewriteCond %{HTTP_HOST} ^meinedomain\.de$ [NC]
    was bedeutet dieses NC? Soll ich das auch wegmachen?

    Ich glaube es stimmt auch was mit der Einstellung von der Domain selbst nicht. Mein Contao liegt auf dem server in dem Ordner html/cms

    Bei der Weiterleitung habe ich eingetragen

    Code:
    meinwespaceserver.de/cms/
    Muss ich das das index.php noch dahintermachen?

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

    Standard

    Wenn du bei den Einstellungen deiner Seite im Startpunkt bei Domain gar nichts einträgst sollte beides gehen.

    Die Domain an sich sollte als root das /web Verzeichnis haben (Contao 4)

  5. #5
    Contao-Nutzer
    Registriert seit
    01.04.2015.
    Beiträge
    16

    Standard

    Wenn ich von der Startseite (Anzeige: meinedomain.de) einen Link anklicke verlinkt der auf "meinedomain.de/cms/index.php?id=3" und sagt dann "Not Found". Das Layout wird nicht geladen. Wenn ich allerdings die ADresse der Seite direkt auf dem Server eingebe ist das layout da.

    ALso hier wird es ganz normal angezeigt:

    Code:
    http://webserverdirekt84848.de/cms/index.php?id=2
    Hier wird der richtige Inhalt angezeigt allerdings ohne Layout:

    Code:
    meinedomain.de
    Wenn ich auf der Seite nun einen Link anklicke steht in der Browserzeile:

    Code:
    http://meinedomain.de/cms/index.php?id=3
    Unter dem Starpunkt hab ich die Domain mal wieder rausgelöscht. Das scheint auch ohne zu gehen...

    Und die Seite sagt 404 not found

    Die Weiterleitung von der Domain ist auf folgendes eingestellt:

    Code:
    http://webserverdirekt84848.de/cms/

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

    Standard

    Welche Contao Version verwendest du denn?

  7. #7
    Contao-Nutzer
    Registriert seit
    01.04.2015.
    Beiträge
    16

    Standard

    Version 3.5.36

  8. #8
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.555
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Der DocumentRoot Deiner Domain sollte auf das Verzeichnis html/cms/ gesetzt werden und nicht auf html/ (was wahrscheinlich die Standardeinstellung ist). Das Contao Backend bzw. Frontend rufst Du dann ohne das URL-Fragment /cms auf.

    Außerdem würde ich in den Systemeinstellungen im Contao Backend die Option "Keine Seitenaliase verwenden" deaktivieren und darüber hinaus "URLs umschreiben" aktivieren.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  9. #9
    Contao-Nutzer
    Registriert seit
    01.04.2015.
    Beiträge
    16

    Standard

    Danke für die Tips. Also ich komme irgendwie nicht weiter.

    Wenn ich die Domain aufrufe meldet sich Contao mit "Seite nicht gefunden".

    Unter Einstellungen die Domain einzutragen bringt dabei keine Änderung.

    Weiterleitung der Domain steht auf "meiewebserveradresse.de/cms/"

    Hat noch jemand eine Idee?

  10. #10
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.555
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von ed881 Beitrag anzeigen
    Weiterleitung der Domain steht auf "meiewebserveradresse.de/cms/"
    Wie schon gesagt: Du solltest in der Domainverwaltung Deines Webhosters das Zielverzeichnis (DocumentRoot) der Domain auf den Installationsordner Deiner Contao-Installation setzen, damit Du anstelle von meiewebserveradresse.de/cms/ direkt meiewebserveradresse.de aufrufen kannst.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  11. #11
    Contao-Nutzer
    Registriert seit
    01.04.2015.
    Beiträge
    16

    Standard

    Ich habe das Gefühl wir reden aneinander vorbei oder ich raff es einfach nicht.

    Bei meinem Anbieter habe ich bei der Domain eingestellt dass die Domain direkt /cms/ aufruft.

    Ich gebe nun "meinedomain.de" und es kommt die Meldung von Contao "Seite nicht gefunden". Gebe ich "meinedomain.de/cms" ein, kommt 404 not found, also vermute ich die Weiterleitung der Domain ist schonmal richtig. Aber er ruft mir die Startseite nicht auf.

  12. #12
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.555
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Kannst Du Dich im Contao Backend anmelden?
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  13. #13
    Contao-Nutzer
    Registriert seit
    01.04.2015.
    Beiträge
    16

    Standard

    Ja allerdings nur wenn ich die Adresse von dem Webserver direkt eingebe also nicht über die Domain:

    http://webspaceadresse.de/cms/contao

    Über die Domain kann ich nichts machen.

  14. #14
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.555
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von ed881 Beitrag anzeigen
    Ja allerdings nur wenn ich die Adresse von dem Webserver direkt eingebe also nicht über die Domain:

    http://webspaceadresse.de/cms/contao

    Über die Domain kann ich nichts machen.
    Ja, aber das zeigt doch, dass der DocumentRoot (s. o.) noch nicht passt. Das Contao Backend sollte bei korrekt gesetztem DocumentRoot nämlich über http://webspaceadresse.de/contao aufrufbar sein. Kannst Du das Contao Installtool auch nur über http://webspaceadresse.de/cms/contao/install.php aufrufen?
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  15. #15
    Contao-Nutzer
    Registriert seit
    01.04.2015.
    Beiträge
    16

    Standard

    Code:
    http://domain.de/contao/install.php
    kann ich aufrufen und wird auch anständig angezeit.

    Code:
    http://domain.de/contao/
    kann ich auch aufrufen, allerdings ohne Design Layout, es wird mir also nur Text angezeigt

    Zwischenablage02.jpg

  16. #16
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.555
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Normalerweise wird beim Aufruf des Contao Installtools der Pfad automatisch korrekt gesetzt. Was steht denn in Deiner system/config/pathconfig.php?
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  17. #17
    Contao-Nutzer
    Registriert seit
    01.04.2015.
    Beiträge
    16

    Standard

    Code:
    <?php
    
    // Relative path to the installation
    return '/cms';

  18. #18
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.555
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Okay, dachte ich mir.

    Ändere das bitte mal auf
    PHP-Code:
    <?php

    // Relative path to the installation
    return '';
    und rufe anschließend das Contao Backend über http://domain.de/contao/ auf.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  19. #19
    Contao-Nutzer
    Registriert seit
    01.04.2015.
    Beiträge
    16

    Standard

    Das war das Problem!

    Habe das geändert und jetzt geht es. Vielen lieben Dank für die Hilfe!

    Jetzt habe ich deine beiden Tips noch ausprobiert und sobald ich "URLs umschreiben" aktiviere, erhalte ich wieder einen 404 Fehler. Habe auch mal probiert eine Systemwartung danach zu machen aber das half leider auch nicht.

  20. #20
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.555
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Damit das funktioniert, musst Du die .htaccess.default in .htaccess umbenennen.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  21. #21
    Contao-Nutzer
    Registriert seit
    01.04.2015.
    Beiträge
    16

    Standard

    Top! Jetzt geht es. Wahnsinn wie schnell man hier geholfen bekommt =) Nochmals vielen Dank!

  22. #22
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.555
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Gerne. Kurz- bzw. mittelfristig solltest Du natürlich auch ein Update auf Contao 4 in Betracht ziehen, zumal Contao 3.5 sein End-of-Life (EOL) bereits erreicht hat und weder weiterentwickelt noch supported wird.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  23. #23
    Contao-Nutzer
    Registriert seit
    01.04.2015.
    Beiträge
    16

    Standard

    Ja das kommt dann als nächstes dran. Mir ging es jetzt im ersten Schritt darum dass das alles mit der Domain funktioniert.

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
  •