Mahlzeit alkativo,
danke, dass Du es eingesehen hast.
ich möchte eine regel machen. Under www.mydomain/pages liegt sie.
Wer liegt dort? Die Regel? Weiterhin möchtest Du Dich mit RFC 2606 vertraut machen, um zu verstehen, warum man für Beispiele z.B. die Domain "example.org" verwenden sollte.
Wenn man folgendes eingibt
www.mydomain.de/pages/site/index.php?param=rock möchte ich in der index.php unter /pages
Array
(
[folder] => site
[param] => rock
)Die Regel macht param=rock
Du solltest Dir angewöhnen, Dein Problem so zu beschreiben, dass Deine Leser keine Glaskugel benötigen, um Dich ansatzweise verstehen zu können.
Gehe ich Recht in der Annahme, dass Du möchtest, dass letztendlich die /pages/index.php folgendermaßen aufgerufen wird:
/pages/index.php?folder=site¶m=rock
Wie kann ich noch den Folder als parameter übergeben?
^(.*)/$ /index.php?alias=$1
Das geht aber immer nur ohne index.php
Na sicher: weil eins Deiner Kriterien ist, dass das letzte Zeichen der angeforderten URL ein / sein soll.
Wie wäre es stattdessen mit so etwas wie
RewriteRule ^(.*)/(.*)$ /$2?folder=$1 [QSA]
MfG,
EKKi
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|