Antwort #26 am: 09. Juli 2009, 20:44:37
Ach ja und eine/zwei Varianten hab ich noch vergessen:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.diskuszucht-dzick.de/shop/$ [NC]
RewriteRule ^(.*)$ http://www.diskuszucht-dzick.de/$1 [R=301,L]
Unterschied: Ein $ vor der rule.
oder:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.diskuszucht-dzick.de/shop/ [NC]
RewriteRule ^(.*)$ http://www.diskuszucht-dzick.de/$1 [R=301,L]
Unterschied: kein $ hinter der Condition, dafür eines vor der Rule
Aber - wenn das nicht hilft, dann den Hoster anschreiben, die sollten wissen welche Syntax ihr Server frisst. Meist weniger stressig als all die möglichen Varianten auszuprobieren.