Hallo RobbyMe,
erstmal Willkommen im CONTENIDO Forum.
Die Regeln
Code: Alles auswählen
RewriteCond %{HTTP_HOST} ^energiemanagement/index.html$ [NC]
RewriteRule ^(.*)$ http://beispiel.de/de/unternehmen/nachhaltigkeit/index.html$1 [R=301,L]
bedeuten sowiel wie: Wenn der Hostname
energiemanagement/index.html ist, dann sollen alle Anfragen
^(.*)$ an
http://beispiel.de/de/unternehmen/nachh ... dex.html$1 umgeleitet werden.
energiemanagement/index.html ist kein Hostname, das ist der Pfadanteil im Request.
Was genau möchtest du damit genau erreichen, sollen alle Anfragen, die keinen
/de/ Prefix haben, immer zur der gleichen URL, aber mit einem vorangestellten
/de/ umgeleitet werden?
Vermutlich brauchst du so etwas:
Code: Alles auswählen
RewriteRule ^alteseite$ neueseite? [R=301,L]
# also
RewriteRule ^energiemanagement/index.html$ de/unternehmen/nachhaltigkeit/index.html? [R=301,L]
Das leitet die Anfrage
energiemanagement/index.html auf die Seite
de/unternehmen/nachhaltigkeit/index.html auf der gleichen Domain um, Query-Parameter sollten auch mitgenommen werden...
Gruß
xmurrix