Seite 1 von 1
Mod-Rewrite Leerzeichen durch - ersetzen wie?
Verfasst: 28.08.2006, 14:50
von axelm
Hallo,
ich habe eine Rwrite rule die macht mir aus
www.bla.de/123 -> /preise/index.php?price=$1
RewriteRule ^/([0-9]+)$ /preise/index.php?price=$1
jetzt habe ich aber auch Leerzeichen im String also
www.bla.de/1 234
weiß Jemand wie man das in der Rule mit umsetzen kann?
Verfasst:
von
SEO Consulting bei
ABAKUS Internet Marketing Erfahrung seit 2002
- persönliche Betreuung
- individuelle Beratung
- kompetente Umsetzung
Jetzt anfragen:
0511 / 300325-0.
Verfasst: 28.08.2006, 16:47
von Southmedia
Was willst du genau? Einfach, dass auch das Leerzeichen hinter den Preis gesetzt wird oder dass das Leerzeichen durch einen Bindestrich ersetzt wird? Zweiteres geht meines Wissens nach nicht.
Verfasst: 29.08.2006, 13:57
von axelm
ich will dass das Leerzeichen durch ein Bindestrich ersetzt wird,
wenn ich im Moment wie
www.bla.de/1 234 habe bzw. url codiert
www.bla.de/1+234 dann sprint die Rule nicht an und es kommt 404 raus.
Verfasst: 29.08.2006, 14:23
von Southmedia
Ja und was soll jetzt wo durch Bindestrich ersetzt werden?
Wenn die Rule anspringen soll musst du Leerzeichen in die Rule aufnehmen.
Verfasst: 13.12.2006, 19:10
von axelm
Das + bzw. Leerzeichen soll durch Bindestrich ersetzt werden
Verfasst: 13.12.2006, 19:16
von chris21
Code: Alles auswählen
RewriteRule ^/([0-9]+)\ ([0-9]+)$ /preise/index.php?price=$1-$2
schon probiert?
Alternativ:
Code: Alles auswählen
RewriteRule ^/([0-9]+)\+([0-9]+)$ /preise/index.php?price=$1-$2