Url's p=1.2.1

Guten Tag,

Ich hab eien Frage bezüglich auf die URL also meine Seiten in PHP werden anhand vun parametern angezeigt zBsp. www.domain.de?p=1.2, www.domain.de?p=1.3 etc… Wegen Marketing zwecken wollte ich dies einfacher gestalten. Bsp: www.domain.de/infos, www.domain.de/news etc …

Ohne jetzt unendliche rewrite in der Conf zu schreiben gäbe es da noch eine andere lösung?

Zum Beispiel:

Bei einer 404 Fehler Meldung(www.domain.de/info gibt es nicht auf dem Server) eine alias auf ein Script dieses Skript liest die Start Url und checkt die DatenBank ob es einen Eintrag gibt.

Jedoch liest mein Skript nur das neue url das ich in der Conf datei eingegeben habe.

—> ErrorDocument 404 http://www.domain.de/neuurl.php

Würde mich freuen um Hilfe,

Hallo,

Bei einer 404 Fehler Meldung(www.domain.de/info gibt es nicht
auf dem Server) eine alias auf ein Script dieses Skript liest
die Start Url und checkt die DatenBank ob es einen Eintrag
gibt.

Jedoch liest mein Skript nur das neue url das ich in der Conf
datei eingegeben habe.

—> ErrorDocument 404 http://www.domain.de/neuurl.php

Das maccht auch einen Redirect, versuche mal

ErrorDocument 404 /neuurl.php

In dem Script lässt du dir dann mit var_dump($_SERVER); ausgeben, in welcher Variable denn nun dir „richtige“ URL steht…

Alexander

Vielen Dank für die Antwort die Start url geht verloren da ich in der Konf Datei ein redirect mache.

Die Lösung wäre jede url zu testen und alle url die nicht mit index.php?p=xxx anfangen eine rewriterule schreiben die si an ein Script weiter leitet jedoch habe ich in diesem Domain wenig Erfahrung.

Danke

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]