PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : htaccess weiterleitung nach unterverzeichniss



Kathrin
02.11.2010, 00:42
Hallo,
was ist falsch an diesem Code.
ohne www ist alles in ordnung
mit www wird das unterverzeichniss nicht mit angezeigt

RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?abc.de$
RewriteCond %{REQUEST_URI} !^/shop/
RewriteRule ^(.*)$ /shop/$1
RewriteRule ^(/)?$ shop/%{REQUEST_URI} [L]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}$1 [L,R=301]

Gruß Kathrin

jay-ar
02.11.2010, 02:53
Die Zeile 2 löschen und Zeilen 6 und 7 nach oben hinter Zeile 1 verschieben

dann sollte es gehen

jay-ar

Kathrin
02.11.2010, 08:16
Prima klappt jetzt.
Ich hab da noch eine Frage.
wenn jemand jetzt eingibt abd.de/shop also das unterverzeichniss mit dann wird diese auch im Browser angezeigt. Ist das ein Problem wegen dem doppelten Content ? oder muß die htaccess im unterverzeichniss auch angepasst werden?

Gruß Kathrin

jay-ar
02.11.2010, 17:18
.htaccess werden auf die Unterverzeichnisse vererbt