Hallo Community,
ich bin bei einem meiner Systeme auf einen seltsamen Fehler gestoßen, den ich mir so nicht erklären kann.
Folgendes Verhalten ist zu beobachten:
Die Seite
Code:
www.test-domain.de/aktuelles
existiert und wird auch entsprechend angezeigt.
Diese Seite besitzt keine Unterseite.
Wenn ich nun
Code:
www.test-domain.de/atkuelles/irgendwas123
eingebe, bekomme ich keine 404 - Seite angezeigt, sondern es wird mir der Inhalt der Seite ausgegeben und ein 200er Status-Code zurückgegeben. So als würde sie sich quasi aus der übergeordneten Seite generieren.
Wenn ich nun aber
Code:
www.test-domain.de/aktuelles/irgendwas123/nocheineseite
eingebe, so erhalte ich eine 404 - Seite als Ausgabe.
Selbiges Verhalten ist bei allen Seiten, die direkt nach der TLD kommen, zu beobachten, sprich:
Code:
www.test-domain.de/existiertnicht
wirft auch richtigerweise einen 404 - Fehler.
Die 404-Fehlerseite im Contao ist an erster Stelle im System und ist mMn. auch richtig eingerichtet, da ich sie genau so bei anderen Systemen benutzte und sie dort fehlerfrei funktioniert.
In der config.yml wird der url-suffix als "/" eingestellt.
Hat hier jemand eine Idee, wie ich das lösen könnte?
Lesezeichen