Hallo Experten!
Ich kämpfe mich derzeit durch die Möglichkeiten von mod_rewrite und komme im Großen und Ganzen eigentlich ganz klar damit.
Jetzt habe ich ein Problem, bei dem ich entweder auf der Leitung stehe, Tomaten auf den AUgen habe oder den Wald vor lauter Bäumen nicht mehr sehe.
Also, ich möchte, dass die URL
„www.meine-domain.de/irgendwas/dies und das/&p2=xxx“ in
„www.meine-domain.de/irgendwas.php?id=dies und das&p2=xxx“
umgesetzt wird. Leerstellen in der URL geht nicht, also setze ich dafür %20 ein, richtig? So dass dann maine URL so aussieht:
„www.meine-domain.de/irgendwas/dies%20und%20das/&p2=xxx“
In der .htaccess steht nun erstmal:
RewriteRule ^([a-z]+)/([_a-z]+)/([0-9a-zA-Z=&]*)$ $1.php?spag=$2&$3
Funktioniert soweit prima, wenn keine Leerstellen in der URL sind. Wie bekomme ich nun diese Leerstellen bzw. das %20 in meinen regulären Ausdruck?
Danke für die Hilfe!
Gruß, Robi