Alex: Produktsuche in Browserzeile durch ErrorDocument

Beitrag lesen

Hallo zusammen,
ich habe vor einen Online-Shop zu bauen.
Als besonderes Feature möchte ich den Besuchern die Möglichkeit geben direkt in der Browserzeile nach Artikeln zu suchen.
Z.b. soll bei einem Aufruf von "www.shop.loc/Levis Bluejeans"
alle Bluejeans von Levis gelistet werden. Ebenso soll es möglich sein in der Browserzeile direkt Artikelnummern einzugeben. Z.b. "www.shop.loc/123456" soll direkt zum Artikel mit der Nr. 123456 angezeigt werden.

Wie mache ich das am besten?

Also mein Ansatz war folgender:
Ich habe meinen Apache so konfiguriert das als ErrorDocument 404 auf eine php Datei auf meinem Server verweißt. Dann lese ich $_SERVER['REQUEST_URI'] aus.
Das funktioniert auch ganz gut, bis auf ein großes Problem.
Wenn der user z.B. "www.shop.loc/test/test" eingibt, dann funktionieren die relativen Links nicht mehr. Es sieht so aus als würde die php Datei in dem Unterverzeichnis ausgeführt.

Für Vorschläge und Anregungen bin ich genauso dankbar wie für ein vernichtendes Urteil.

Alex