Hio,
ich habe meine Homepage via Rewrite jetzt komplett umgestellt, so dass ich die dynamischen URLs los bin. Leider sind bei Google natürlich noch die ganzen alten URLs hinterlegt.
Jetzt wollte ich via RewriteRules, dass die alte URL in der Adressleiste in die neue geändert wird, aber es klappt nicht so ganz.
Aus '/hl.php?bereich=grundlagen' soll z.B. '/grundlagen/' werden.
Der Code sieht im Moment so aus:
RewriteCond %{THE_REQUEST} ^[A-Z]+\s/hl\.php\?bereich=([a-z]+)
RewriteRule ^hl\.php$ /de/%1/ [R=301]
RewriteRule ^/([a-z]+)/ hl.php?bereich=$1
Damit wird aus 'hl.php?bereich=grundlagen' aber '/grundlagen/?bereich=grundlagen'
What's da denn wrong?