HeyHo,
Und zwar möchte das die URL http://example.com/index.php?lang=de&page=xxx zu http://example.com/de/index wird.
Dazu hab ich mir zwei RewriteCond erstellt. Die erste soll ausgelöst werden wenn keine Seite angegeben ist (http://example.com/de/).
Die zweite soll ausgelöst werden wenn eine Seite angegeben ist (http://example.com/de/index)
Die erste funktioniert ohne Probleme, die zweite nicht.
Wenn ich http://example.com/de/index aufrufe erhalte ich einen 404-Error.
Apache Configuration
RewriteCond %{REQUEST_URI} !^(de|en)/([^/]+)$
RewriteRule ^(de|en)$ /$1/index [L,R=301]
RewriteCond %{REQUEST_URI} ^(de|en)/([^/]+)$
RewriteRule ^(de|en)/([^/]+)$ /index.php?page=$2&lang=$1 [NS,QSA,L]
Höffe ihr könnt mir da weiterhelfen
Lg
Lars