Ergebnis 1 bis 14 von 14

Thema: 404 Fehlerseite wird ohne CSS und JS geladen.

  1. #1
    Contao-Fan Avatar von thepixture
    Registriert seit
    24.06.2009.
    Ort
    Dresden
    Beiträge
    536

    Standard 404 Fehlerseite wird ohne CSS und JS geladen.

    Ich hab das seltsame Problem, dass wenn ich eine nicht vorhandene Seite nach folgendem Schema aufrufe, die 404 Fehlerseite zwar aufgerufen wird, aber weder meine eingebundenen CSS-Dateien noch JS-Dateien geladen werden.
    wenn ich das gleiche so versuche, dann wird die 404 richtig dargestellt.
    Ich verwende themeplus für die Einbindung der CSS und JS im Seitenlayout. Kann es damit zusammenhängen? Wenn ja, hab ich es noch nicht herausfinden können.
    Grüße
    thepixture

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

    Standard

    Hat die Fehlerseite denn ein Layout zugewiesen bekommen?

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

    Standard

    Vielleicht ist es ein Problem mit der Base-Url o.ä..
    Hast du mal einen Link zu der Seite?

    Gruß
    Thoni
    Meine Extensions: contentmodify, dca_editor

  4. #4
    Contao-Fan Avatar von thepixture
    Registriert seit
    24.06.2009.
    Ort
    Dresden
    Beiträge
    536

    Standard

    Ja die Seite hat ein Layout zugewiesen bekommen. Wie gesagt, es geht ja, wenn die Url nur in erster Ebene aufgerufen wird. Sobald die Url eine 2te Ebene hat, geht es nicht mehr.
    Grüße
    thepixture

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

    Standard

    Gibt es die Seite irgendwo online?

  6. #6
    Contao-Nutzer Avatar von hacon
    Registriert seit
    04.10.2011.
    Beiträge
    4

    Standard

    Hey

    hast du das Problem mittlerweile lösen können?

  7. #7
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.077
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Also bei mir funktioniert es auch mit Ebene 2, also bei einer nicht existierenden Unterseite, sowohl wenn die Seite der ersten Ebene existiert als auch wenn nicht. Ich verwende allerdings kein themeplus.

  8. #8
    Contao-Fan Avatar von thepixture
    Registriert seit
    24.06.2009.
    Ort
    Dresden
    Beiträge
    536

    Standard

    Nein leider noch nicht.

    Wenn ich die Zeit hab, werde ich mal ein Contao-Update machen, vielleicht behebt das das Problem ja auch schon.
    Grüße
    thepixture

  9. #9
    Contao-Fan Avatar von Grossvater
    Registriert seit
    20.02.2013.
    Beiträge
    509

    Standard

    Ich habe exakt das gleiche Problem mit den Assets (css + js). Unterseiten werden geladen, Stylesheets auch, wenn ich aber in der Quellcode-Ansicht versuche die Stylesheets anzuklicken werden diese nicht gefunden.

    Layouts sind zugewiesen.
    Bei den Unterseiten werden seltsame Links zu den Resources erstellt:
    Code:
    http://localhost:8888/core-3.2.15/seite2/assets/css/7f837bbbb215.css
    "seite2" dürfte ja eigentlich hier gar nicht existieren.

    Htaccess ist aktiviert. Rewrite Base + Pathconfig.php sind richtig auf das root Verzeichnis gesetzt. Kein Trailing Slash.
    Seitenalias (in der Seitenstruktur) sieht so aus: seite2/unterseite2
    Wenn ich aber "Seite2" wegnehme funktioniert alles.

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

    Standard

    Steht das so 1:1 im HTML source drin? Was sagt dein <base> href auf den Seiten wo das passiert?

  11. #11
    Contao-Fan Avatar von Grossvater
    Registriert seit
    20.02.2013.
    Beiträge
    509

    Standard

    So sieht das HTML auf der geöffneten Unterseite aus:
    Code:
      <meta name="viewport" content="width=device-width,initial-scale=1.0">
        <link rel="stylesheet" href="assets/css/7f837bbbb215.css">
        <script src="assets/js/95d9ba138351.js"></script>
    Theoretisch richtig.
    Aber wenn man dann draufklickt kommt:

    Code:
    Not Found
    
    The requested URL /core-3.2.15/seite2/assets/css/7f837bbbb215.css was not found on this server.

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

    Standard

    Du hast vergessen mit anzugeben, was im base href steht (auf der Unterseite).


    Solange es im Source richtig ist, passt es. Dass das "Not Found" kommt, wenn du im Source Viewer draufklickst ist ein Fehler von FireFox. Der Source Viewer berücksichtigen den <base> href nicht für diese Verlinkungen.
    Geändert von Spooky (02.11.2014 um 17:52 Uhr)

  13. #13
    Contao-Fan Avatar von Grossvater
    Registriert seit
    20.02.2013.
    Beiträge
    509

    Standard

    Mit Safari wird ebenfalls die Quelle nicht ausgegeben.

    Auf der angeklickten Unterseite steht:
    Code:
    <base href="http://localhost:8888/core-3.2.15/">

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

    Standard

    Passiert wahrscheinlich nicht ausschließlich im Source Viewer des Firefox.

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
  •