Hi,
wieso funktioniert hier die dritte Zeile nicht?:
RewriteRule ^de/$ /de [R]
RewriteRule ^de$ /index.php
RewriteRule ^de/(.+) /index.php?lang=de&path=$1
erst geht. zweite geht. dritte gibt die index.php komplett ohne Formatierung und Bilder wieder.
Wenn ich allerdings hinter die letzte Zeile [R] schreibe, sodass die neue URL auch im Browser angezeigt wird, dann funktionierts einwandfrei. Wieso? Eigentlich sollte die [R]-Flag doch nur die Anzeige beeinflussen, aber im Hintergrund hat die doch sonst keine Funktion?!
Scheinbar klappen ohne die Flag aber auch die Eibindung von CSS und Pics, die sich in Unterverzeichnissen befinden, nicht mehr. Jemand ne Idee?