Contao-Camp 2024
Ergebnis 1 bis 11 von 11

Thema: No Root Page im Systemlog

  1. #1
    Contao-Fan
    Registriert seit
    09.02.2011.
    Beiträge
    600

    Standard No Root Page im Systemlog

    Hi,

    ich hab bei einer mehrsprachigen Seite (en, de, fr) viele Einträge im Systemlog.

    prepend_locale: true

    -No root page found (host "www.xxx.com", language "es")
    -No root page found (host "www.xxx.com", language "js")
    -No root page found (host "www.xxx.com", language "ru")

    Im Prinzip funktioniert alles mit den drei Sprachen
    EN ist der Fallback

    Bekommen hier die Besucher einen 404er ?

    Oder woran liegt das bzw wie bekomm ich es wieder weg ?

    Viele Dank

    Grüße Tintifax
    Geändert von tintifax (13.04.2021 um 09:35 Uhr)

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.896
    Partner-ID
    10107
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Contao-Fan
    Registriert seit
    09.02.2011.
    Beiträge
    600

    Standard

    d.h. ich ändere wie hier angegeben ?

    https://github.com/contao/contao/pul...aece49f8cd27bc

    ist übrigens eine Contao 4.9.11 Installation
    Geändert von tintifax (13.04.2021 um 10:02 Uhr)

  4. #4
    Contao-Fan
    Registriert seit
    09.02.2011.
    Beiträge
    600

    Standard

    ok, mit dem ändern der coredatei kann ich zwar die Einträge entfernen, aber was bedeutet das für zb spanische Besucher ?

    Kommen die auf die 404er Seite oder werden die dennoch korrekt auf die Fallback Seite, in meinem Fall EN, weitergeleitet ?

  5. #5
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.896
    Partner-ID
    10107

    Standard

    Weitergeleitet wird nur, wenn die Domain aufgerufen wird.

    Dieser System-Log Eintrag ist, wie im Pull Request beschrieben, quasi noch ein Überbleibsel. Früher wurden praktisch alle Zugriffe, die eine 404 Seite ausgelöst haben, im System Log eingetragen. Das wurde in Contao 4.2.1 entfernt. In späteren Contao Versionen kam dann aber dieser neue System Log Eintrag hinzu, der aber praktisch auch nur das Logging eines 404 Aufrufs ist und daher dementsprechend wieder entfernt werden sollte. Dieser spezielle Log Eintrag passiert, wenn du https://example.com/xx oder https://example.com/yy/foobar etc. aufrufst - und aber die Sprache xx oder yy in deinem Seitenbaum nicht existiert.
    » sponsor me via GitHub or PayPal or Revolut

  6. #6
    Contao-Fan
    Registriert seit
    09.02.2011.
    Beiträge
    600

    Standard

    Sorry vielleicht reden wir aneinander vorbei oder ich verstehs einfach nicht

    Bedeutet das also, dass ein auf spanisch eingestellter Browser trotzdem korrekt auf den Fallback (en) leitet ?

    Und die 404er "echte" 404er sind ?

    Auf dieser Seite möglich, da gestern Relaunch.

    UND: würden diese Logeinträge auch 404er in Google Analytics erzeugen ?

  7. #7
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.896
    Partner-ID
    10107

    Standard

    Zitat Zitat von tintifax Beitrag anzeigen
    Bedeutet das also, dass ein auf spanisch eingestellter Browser trotzdem korrekt auf den Fallback (en) leitet ?
    Wenn die Domain aufgerufen wird, ja. Teste es doch einfach selbst?
    » sponsor me via GitHub or PayPal or Revolut

  8. #8
    Contao-Fan
    Registriert seit
    09.02.2011.
    Beiträge
    600

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Wenn die Domain aufgerufen wird, ja. Teste es doch einfach selbst?
    ja genau, gute Idee

    also dann wird automatisch die DE Seite angezeigt und nicht der EN Fallback, in Chrome zumindest
    ich werd das mal am Laptop durchtesten, sonst finde ich die Einstellungen nicht mehr, kann ja kein espanol.

  9. #9
    Contao-Fan
    Registriert seit
    09.02.2011.
    Beiträge
    600

    Standard

    Also so ganz richtig ist das mit dem Fallback nicht (mehr?).

    Angenommen 3 Sprachen wie hier

    DE, FR, EN - Fallback ist EN

    In Chrome wird immer die nächst verfügbare Sprache genommen, und nicht EN

    Wenn ich in Chrome folgende Reihenfolge habe: ES, DE, EN wird automatisch bei spanischem Chrome immer deutsch genommen und nicht EN

    Ich hab den Fallback immer anders verstanden.

    Nämlich: Wenn die eingestellte Sprache des Users auf der Website nicht angeboten wird, dann wird der Fallback angezeigt.
    Dem ist aber nicht so.

    Hab ich das bloß falsch verstanden und war das immer schon so ?

    Fallback wirkt dann vermutlich nur noch, wenn man nur 1 Sprache eingestellt hat.

  10. #10
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.896
    Partner-ID
    10107

    Standard

    Zitat Zitat von tintifax Beitrag anzeigen
    In Chrome wird immer die nächst verfügbare Sprache genommen, und nicht EN

    Wenn ich in Chrome folgende Reihenfolge habe: ES, DE, EN wird automatisch bei spanischem Chrome immer deutsch genommen und nicht EN
    Das ist auch korrekt so.



    Zitat Zitat von tintifax Beitrag anzeigen
    Nämlich: Wenn die eingestellte Sprache des Users auf der Website nicht angeboten wird, dann wird der Fallback angezeigt.
    Dem ist aber nicht so.
    Doch, natürlich ist dem so, hast du ja selbst festgestellt.



    Zitat Zitat von tintifax Beitrag anzeigen
    Fallback wirkt dann vermutlich nur noch, wenn man nur 1 Sprache eingestellt hat.
    Nein, auf den Fallback wird redirected, wenn der Browser im Accept-Language Request Header keine Sprache mitschickt, die in der Contao Installation existiert.
    » sponsor me via GitHub or PayPal or Revolut

  11. #11
    Contao-Fan
    Registriert seit
    09.02.2011.
    Beiträge
    600

    Standard

    Jetzt versteh ich es, eigentlich eh logisch - Vielen Dank !!

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
  •