MrSnoot: Mod Rewrite: angezeigte URL in Adressleiste ändern

Beitrag lesen

Falls es noch jemanden interessiert:

Der Code sieht im Moment so aus:

RewriteCond %{THE_REQUEST} [1]+\s/hl.php?bereich=([a-z]+)

RewriteRule ^hl.php$ /de/%1/ [R=301]
RewriteRule ^/([a-z]+)/ hl.php?bereich=$1

  
und so muss er sein, damit es klappt:  
  
~~~php
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

Es hat also nur das ? am Ende von Zeile zwei gefehlt.


  1. A-Z ↩︎