Hallo,
ich simuliere mittels RewriteRule eine Ordnerstruktur.
Das sieht jetzt so aus:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11: | # Erster Ordner ohne /
RewriteRule ^([0-9a-zA-Z_]+)$ index.php?vorgaenger_ordner=$1
# Erster Ordner mit /
RewriteRule ^([0-9a-zA-Z_]+)/$ index.php?vorgaenger_ordner=$1
# Zweiten Ordner ohne /
RewriteRule ^([0-9a-zA-Z_]+)/([0-9a-zA-Z_]+)$ index.php?vorgaenger_ordner=$2
# Zweiten Ordner mit /
RewriteRule ^([0-9a-zA-Z_]+)/([0-9a-zA-Z_]+)/$ index.php?vorgaenger_ordner=$2 |
Das klappt auch, nur ist es umständlich jeden Ordner (also jede Tiefe) so zu machen.
Kann ich das nicht irgendwie einfacher mache, dass die Ordnertiefe egal ist, ich aber immer in die Variable 'vorgaenger_ordner' den letzten Ordner bekomme.
Ich kann ja schlecht für jede Tiefe eine neue Regel machen, zu mindestens möchte ich das nicht.
Vielen Dank
Gruß
Tobi
---
tobi.weinhorst