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

Url mit 2 Varaiblen mit modrewrite umschreiben?

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
Mammut
PostRank 2
PostRank 2
Beiträge: 63
Registriert: 18.09.2006, 15:13

Beitrag von Mammut » 14.10.2007, 14:13

Kann mir jemand sagen wie ich eine URL mit 2 Variablen in eine statische umschreiben kann?


Bisher schreibe ich die mit einer so um

RewriteRule ^([^/]+)-finden.html$ index.php?suche=$1 [QSA,L]

aus index.php?suche=Peter
wird momentan so
Peter-Finden.html




nun muss ich aber so eine URL umschreiben

index.php?suche=$1&start=$1

aus index.php?suche=Peter&start=20
muss also sowas werden
Peter-Finden-20.html

und aus

aus index.php?suche=Franz&start=40
muss also sowas werden
Franz-Finden-40.html

Bitte um Hilfe, ich verzweifle

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.


w3news
PostRank 8
PostRank 8
Beiträge: 938
Registriert: 10.10.2006, 23:17
Wohnort: Berlin

Beitrag von w3news » 14.10.2007, 14:28

Schau mal ich hatte das gleiche Problem auch schon und sogar selber gelöst 8) :
https://www.abakus-internet-marketing.d ... highlight=

Also so ungefähr:

Code: Alles auswählen

RewriteRule ^([A-Za-z]+)-Finden-([0-9]+).html$ index.php?suche=$1&start=$2
EDIT: Im modrewrite Forum habe ich es auch noch mal sicherheitshalber gepostet! :wink:
MfG Lars

News, Tarife und Mobilfunk: w3news.de
Mobile Datenflatrates

Mammut
PostRank 2
PostRank 2
Beiträge: 63
Registriert: 18.09.2006, 15:13

Beitrag von Mammut » 14.10.2007, 14:35

Hi, das geht genau in die richtige Richtung

allerdings hab ich noch das Problem

RewriteRule ^([A-Za-z]+)-Finden-([0-9]+).html$ index.php?suche=$1&start=$2


Bin mir nicht ganz sicher ob das mit dem Variablen-Inhalt übereinstimmt?

$1 kann ein string bestehend aus zahl oder buchstaben sein und $2 ist in jedem Fall eine Zahl. Wär das dann richtig

Was bedeutet ([A-Za-z]+) ?

w3news
PostRank 8
PostRank 8
Beiträge: 938
Registriert: 10.10.2006, 23:17
Wohnort: Berlin

Beitrag von w3news » 14.10.2007, 15:08

Groß- und Kleinschreibung, String $1 darf keine Zahl enthalten

EDIT: Wir sollten uns auf ein Forum beschränken! (DC soll ja nicht gut sein! :lol: ) Ich wäre für hier... :P
MfG Lars

News, Tarife und Mobilfunk: w3news.de
Mobile Datenflatrates

Mammut
PostRank 2
PostRank 2
Beiträge: 63
Registriert: 18.09.2006, 15:13

Beitrag von Mammut » 14.10.2007, 16:33

Habs jetzt hinbekommen. Sehr scheen, klappt bestens dank dir.

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag