Zur Navigation

interner Aufruf www.meineseite.de/baum/0815 >>> baum.php?id=ast

1 Hannes

Hallo Jörg bin neu hier (begeistert vom Forum) und natürlich auf der Suche nach einer Lösung ;-)

Wie im Titel bereits erwähnt muss ich die
http://www.meineseite.de/baum/0815
intern auflösen mit
baum.php?id=0815

Meine Versuche sind leider gescheitert :-( bin aber sich in diesem Forum eine Lösung zu bekommen für die ich mich jetzt schon bedanke.
.

17.08.2017 09:32

2 Jörg Kruse

Im einfachsten Fall:

RewriteEngine on

RewriteRule ^/?baum/([0-9]+)$ baum.php?id=$1

Edit:

im Thread-Titel hast du "ast" statt "0815" angegeben. Damit würde das natürlich nicht hinhauen. Das Muster ([0-9]+) matcht nur auf ein oder mehrere Ziffern und die ID muss in der Ziel-URL wieder genauso vorkommen

17.08.2017 10:03 | geändert: 17.08.2017 10:06

3 Hannes

Danke Jörg, das war ja eine SUPERSCHNELLE Antwort!!
Der Ast im Titel mein Fehler Sorry.

Wenn ich nun

RewriteEngine on
RewriteRule ^/?baum/([0-9]+)$ baum.php?id=$1

in die .htaccess eintrage - meldet der Apache einen
404 Fehler ohne weitere Fehlerangabe. Nehme an
er findet die http://www.meineseite.de/Baum/0815
nicht weil es diese nicht mehr gibt.
Was hab ich vergessen :-((

17.08.2017 11:19

4 Jörg Kruse

Groß- und Kleinschreibung beachten: baum matcht nicht auf Baum

17.08.2017 11:26

5 Hannes

Danke Jörg,
super schnelle Hilfe.

17.08.2017 17:25

Beitrag schreiben (als Gast)

Die Antwort wird nach der Überprüfung durch einen Moderator freigeschaltet.





[BBCode-Hilfe]