geka: warum funktioniert meine Browserweiche in htaccess nicht

Beitrag lesen

Hallo,

Da Opera die Website überhaupt nicht richtig darstellt und der IE teilweise Probleme hat, möchte ich bis zur Behebung der Probleme eine Browserweiche mit Weiterleitungen zu einer funktionierenden älteren Version der Website zu bzw. zu einem erklärenden Hinweis einrichten.

Dies in der htaccess Datei zu konfigurieren erscheint mir am sinnvollsten, leider funktioniert mein Versuch aber nicht, obwohl die bereits vorhandenen Weiterleitungen für www. und auch andere URL-Namen nach wie vor richtig arbeiten.

Hier meine Einträge im .htaccess, kann jemand sagen, was daran falsch ist?

Die ersten drei HTTP_HOST- Einträge funktionieren, die beiden letzten (HTTP_USER_AGENT)funktionieren nicht nicht.

RewriteEngine On
RewriteCond %{HTTP_HOST} ^domainname.de$
RewriteRule (.*) http://www.domainname.de/$1 [R=301,L]

RewriteCond %{HTTP_HOST} ^domainname-alternative 1.de$ [NC]
RewriteRule ^(.*)$ http://www.domainname.de/$1 [R=301,L]

RewriteCond %{HTTP_HOST} ^domainname-alternative 2.de$ [NC]
RewriteRule ^(.*)$ http://www.domainname.de/$1 [R=301,L]

RewriteCond %{HTTP_USER_AGENT}  ^IE.*
RewriteRule ^/$ /oldversion/index.html  [L]

RewriteCond %{HTTP_USER_AGENT}  ^opera.*
RewriteRule ^/$ /operainfo.html [L]

Da ich kein Code-Profi bin, helfen mir allgemein verständlich formulierte Hinweise oder direkte Korrekturen mehr, als hochprofessioneller minimalistischer Fach-Slang;-)

Ich bin gespannt und vielen Dank im Vorraus  Georg