lordfritte wrote:Ich glaube das rewrite müsste so aussehen:
Eigentlich wollten wir ja Dein ursprüngliches Beispiel analysieren. Gut, dann überspringen wir das.
lordfritte wrote:- Code: Select all
RewriteEngine on
RewriteRle ^/lordfritte/content/(.*)$ /lordfritte/content/index.php?cat=$1
aber da tut sich leider auch nichts
Das Problem ist bei den meisten, dass der erste Slash NICHT im Pattern ankommt (das hängt von der Apache Konfiguration ab, wobei ich noch nicht genau geforscht habe, wie es genau zusammenhängt). Fakt ist jedoch, dass in MEINEN Umgebungen der erste Slash "/" des Pfads NICHT im Rewrite ankommt. Und wenn das bei Dir auch so ist, dann trifft Dein Patter nie.
Also lass mal den Slash weg und probiere es ohne aus:
- Code: Select all
RewriteRule ^lordfritte/content/(.*)$ lordfritte/content/index.php?cat=$1
Bei der Gelegenheit fällt mir auf, dass Du sowieso einen schweren Fehler drin hast, Du hast ein "u" vergessen im Wort "RewriteR
ule".
Wenn die .htaccess schon im Verzeichnis lordfritte/content liegt, dann kannst Du den vorderen Rattenschwanz auch weglassen nur die Zeichen ab dem letzten Slash umsetzen. Das sähe dann so aus:
- Code: Select all
RewriteRule ([^/]*)$ index.php?cat=$1