Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Mod-Rewrite Leerzeichen durch - ersetzen wie?

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
axelm
PostRank 7
PostRank 7
Beiträge: 603
Registriert: 18.10.2004, 11:42

Beitrag von axelm » 28.08.2006, 14:50

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?
Axel der Autoschieber
<br><br>snippetoptimizer.de Snippet optimieren
<br><br>Css Cruncher Ladezeiten optimieren.
<br><br>Webmaster Tools

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Southmedia
PostRank 10
PostRank 10
Beiträge: 7322
Registriert: 20.07.2003, 19:56

Beitrag von Southmedia » 28.08.2006, 16:47

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.

axelm
PostRank 7
PostRank 7
Beiträge: 603
Registriert: 18.10.2004, 11:42

Beitrag von axelm » 29.08.2006, 13:57

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.
Axel der Autoschieber
<br><br>snippetoptimizer.de Snippet optimieren
<br><br>Css Cruncher Ladezeiten optimieren.
<br><br>Webmaster Tools

Southmedia
PostRank 10
PostRank 10
Beiträge: 7322
Registriert: 20.07.2003, 19:56

Beitrag von Southmedia » 29.08.2006, 14:23

Ja und was soll jetzt wo durch Bindestrich ersetzt werden?

Wenn die Rule anspringen soll musst du Leerzeichen in die Rule aufnehmen.

axelm
PostRank 7
PostRank 7
Beiträge: 603
Registriert: 18.10.2004, 11:42

Beitrag von axelm » 13.12.2006, 19:10

Das + bzw. Leerzeichen soll durch Bindestrich ersetzt werden
Axel der Autoschieber
<br><br>snippetoptimizer.de Snippet optimieren
<br><br>Css Cruncher Ladezeiten optimieren.
<br><br>Webmaster Tools

chris21
PostRank 9
PostRank 9
Beiträge: 2758
Registriert: 10.04.2005, 18:17

Beitrag von chris21 » 13.12.2006, 19:16

Code: Alles auswählen

RewriteRule ^/&#40;&#91;0-9&#93;+&#41;\ &#40;&#91;0-9&#93;+&#41;$ /preise/index.php?price=$1-$2
schon probiert?

Alternativ:

Code: Alles auswählen

RewriteRule ^/&#40;&#91;0-9&#93;+&#41;\+&#40;&#91;0-9&#93;+&#41;$ /preise/index.php?price=$1-$2

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag