Brauche Hilfe mit mod_rewrite

NetCrack

Lieutenant
Registriert
Okt. 2001
Beiträge
603
Hi Leute!
Ich komm irgendwie mit mod_rewrite net sorecht klar.
Ich bin dabei eine Artikelseite zu programmieren.
Bis jetzt ist die URL wie folgt:
Code:
seite.de/index.php?content=category&id=x
führt zur Kategorie mit der id X (SQL Datenbank).
Das soll umgeschrieben werden zu
Code:
seite.de/kategoriename
Unterkategorie werden aufgerufen über
Code:
seite.de/index.php?content=subcategory&id=x
und sollen umgeschrieben werden zu
Code:
seite.de/kategoriename/unterkategoriename
und Artikel werden aufgerufen über
Code:
seite.de/index.php?content=artikel&id=x
und das soll umgeschrieben werden zu
Code:
seite.de/kategoriename/unterkategoriename/artikelname.php

Geht das Überhaupt? Wenn ja wie?
Danke schonmal für die Antworten!
Gruß NetCrack
 
Hallo,

ich gehe einmal davon aus, dass du die Reihenfolge jeweils vertauscht hast und zweiteres immer zu ersterem umschreiben willst. ;) Anders herum wäre dies nämlich nicht möglich und würde auch keinen Sinn ergeben.

Sollte zweiteres zutreffen so könnte dies dann etwa so aussehen:

Code:
RewriteEngine on

RewriteRule ^[^/]*/[^/]*/([^/]*)/$ index.php?content=artikel&id=$1
RewriteRule ^[^/]*/([^/]*)/$ index.php?content=subcategory&id=$1
RewriteRule ^([^/]*)/$ index.php?content=category&id=$1
MfG mh1001
 
Zuletzt bearbeitet:
Zurück
Oben