Also, was ich erreichen möchte ist:
aus einem aufruf auf
soll folgender aufruf werden:
Das ganze aber für _BELIEBIG_ viele pfad/value parameter.
mein ansatz ist:
Allerdings nimmt er dann jeweils nur den ersten pfad/value und schreibt das direkt um.
In meinem regexp editor tritt dann der fehler auf, dass er index.php? immer wiederholt. das liesse sich aber sicherlich mit einer rewritecond ausschliessen.
das problem ist eher, dass er sofort beim ersten auftreten umschreibt, und somit immer nur den ersten parameter übergibt.
ein lösungsweg wäre von oben angefangen einfach alles zu wiederholen, also quasi:
mit jeweils passenden RewriteCond 'itions drüber.
das ganze sollte aber doch hoffentlich mit einer RewriteRule zu lösen sein.
Wäre toll wenn das jemand knacken kann.
aus einem aufruf auf
Code:
www.example.com/pfad1/value1/pfad2/value2/pfad3/value3/
Code:
www.example.com/index.php?pfad1=value1&pfad2=value2&pfad3=value3
mein ansatz ist:
Code:
RewriteRule (/*)([^/]+)(/+)([^/]+)(/*) index.php?$2=$4&
In meinem regexp editor tritt dann der fehler auf, dass er index.php? immer wiederholt. das liesse sich aber sicherlich mit einer rewritecond ausschliessen.
das problem ist eher, dass er sofort beim ersten auftreten umschreibt, und somit immer nur den ersten parameter übergibt.
ein lösungsweg wäre von oben angefangen einfach alles zu wiederholen, also quasi:
Code:
etc ... RewriteRule (/*)([^/]+)(/+)([^/]+)(/*)([^/]+)(/+)([^/]+)(/*)([^/]+)(/+)([^/]+) index.php?$2=$4&$6=$8 RewriteRule (/*)([^/]+)(/+)([^/]+)(/*) index.php?$2=$4
das ganze sollte aber doch hoffentlich mit einer RewriteRule zu lösen sein.
Wäre toll wenn das jemand knacken kann.