dedlfix: .htaccess

Beitrag lesen

Hi!

mit der zeile
RewriteRule ^ordner1/([^/]*)/$ ordner1/index.php?page=$1 [L]
wird aus
www.test.de/ordner1/home/ intern www.test.de/ordner1/index.php?page=home
wie funktioniert das aber wenn der ordner1 wieder einen ordner hat zB
www.test.de/ordner1/ordner2/home/ sollte zu www.test.de/ordner1/ordner2/index.php?page=home werden.

Wenn du stets auf ordner1 am Anfang testen willst, muss der also wörtlich in der Regel bleiben. Bei ordner2 ist es dasselbe, dafür brauchst du eine zweite RewriteRule. Aber ich nehme an, du hast da variable Bestandteile statt ordner2 (und vielleicht auch ordner1). Da wäre also erstmal zu (er)klären, welche Anwendungsfälle du alle abdecken willst.

Außerdem solltest du nicht einfach Domainnamen verwenden, die in Verwendung sind. Für Beispiele sind extra example.com/.net/.org (aber nicht .de) reserviert worden.

Lo!