Hallo,
ich programmiere gerade ein CMS ein bisschen um. In der htaccess-Datei ist ein eine Rewrite-Regel hinterlegt, die in etwa so aussieht:
Der Regex nimmt einen String und matcht immer das letzte Element in einem Pfad, z.B.
hauptseite
hauptseite/unterseite/unterunterseite
usw.
Ich denke das Prinzip ist klar. So einen Regex habe ich von der Form her nur noch nie gesehen. Eig. dachte, die sehen immer in etwa so aus: "/^[regex-cocde]$/" oder "/[regex-code]/".
Ich will den Ausdruck so anpassen, dass der z.B. nur matcht, wenn in der Wurzel des Pfades "blog" steht. Z.B. so
Ich will aber immer noch das letzte Element des Pfades an PHP übergeben. Also z.B.
blog/2015-10-26/ein-blogpost => index.php?main=frontend&alias=ein-blogpost
Für Vorschläge und Anregungen bin ich ich dankbar. Ein Tutorial, das genau diese Fall abdeckt könnte ich noch nicht finden.
Viele Grüße
ich programmiere gerade ein CMS ein bisschen um. In der htaccess-Datei ist ein eine Rewrite-Regel hinterlegt, die in etwa so aussieht:
Der Regex nimmt einen String und matcht immer das letzte Element in einem Pfad, z.B.
hauptseite
hauptseite/unterseite/unterunterseite
usw.
Ich denke das Prinzip ist klar. So einen Regex habe ich von der Form her nur noch nie gesehen. Eig. dachte, die sehen immer in etwa so aus: "/^[regex-cocde]$/" oder "/[regex-code]/".
Ich will den Ausdruck so anpassen, dass der z.B. nur matcht, wenn in der Wurzel des Pfades "blog" steht. Z.B. so
Ich will aber immer noch das letzte Element des Pfades an PHP übergeben. Also z.B.
blog/2015-10-26/ein-blogpost => index.php?main=frontend&alias=ein-blogpost
Für Vorschläge und Anregungen bin ich ich dankbar. Ein Tutorial, das genau diese Fall abdeckt könnte ich noch nicht finden.
Viele Grüße