Hallo zusammen,
ich arbeite gerade an einer Erweiterung.
Jedenfalls habe ich, zum grundlegenden Testen, gerade beispielsweise eine Seite in der Struktur angelegt.
Auf diese kann ich auch folgendermaßen zugreifen: [meineurl].de/extension
Über meine Erweiterung prüfe ich hier auf diese Seite und gebe (ähnlich wie bei REST) anhand des HTTP Requests unterschiedliche Informationen aus.
Nun möchte ich z.B. auch den folgenden Pfad aufrufen können: [meineurl].de/extension/user/1
Anhand dessen möchte ich mit den Informationen "user" und "1" weiterarbeiten.
Das funktioniert auch.
Mein Script (für die extension-Page) wird korrekt aufgerufen und ausgeführt.
Doch sobald ich nicht mehr folgende URL aufrufe: [meineurl.de/extension
sondern: [meineurl].de/extension/ oder eben sogar mit weiteren Anhämngen (/user/1)
dann führt er weiterhin mein Script aus, hängt an das Ende der Seite jedoch noch einen Error 404.
Der Error ist prinzipiell ja eigentlich logisch, da er angegebene Pfad ja nicht existiert.
Zum einen frage ich mich allerdings, wieso er trotzdem mein Skript ausführt.
Zum anderen frage ich mich, wie ich den Fehler beseitigen kann.
Normalerweise würde man dies ja über die htaccess realisieren, doch ich bin mir hier gerade nicht sicher, wie ich dies in Contao nun realisiere.
Kann mir jemand weiterhelfen?
Lesezeichen