Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

htaccess Weiterleitung 404 Problem

Hier können Sie Ihre Fragen zum Thema Suchmaschinenoptimierung (SEO) / Positionierung stellen
Neues Thema Antworten
Headmoo
PostRank 1
PostRank 1
Beiträge: 4
Registriert: 06.08.2012, 06:42

Beitrag von Headmoo » 09.08.2012, 08:30

Hallo Leute,

ich habe ein Problem mit meiner htaccess und komme einfach nicht drauf wo das Problem genau liegt. Ich habe jetzt ein paar Tage rumprobiert und einen Haufen Foren durchstöbert aber anscheinend bin ich zu blond dafür. Problem ist folgendes:
Meine Webseite ligt im unterverzeichnis /shop auf dem Server. Wenn die Seite aufgerufen wird wird an die URL das /shop angehängt. das sieht dann so aus:

Code: Alles auswählen

http://www.meinedomain.de/shop/
Die Seite funktioniert soweit es gibt also keine Fehler.

Wenn ich jetzt aber die Seite aufrufe mit etwas das nicht vorhanden ist
z.B

Code: Alles auswählen

http://www.meinedomain.de/shop/xyz
und ein 404 ausgegeben werden sollte wird wieder auf

Code: Alles auswählen

www.meinedomain.de/shop 
geleitet und es kommt kein 404

Kann mir jemand sagen woran das liegt bzw. mir eine angepasste htaccess posten? Ich bin mit meinem Latein wie gesagt am Ende :-(

Es sollte so funktionieren das das www immer vorangestellt wird das /shop in die URL eingetragen wird und bei fehlern die Fehlerseiten angezeigt werden.

Code: Alles auswählen

AddHandler php52-cgi .php
RewriteEngine on
RewriteBase /shop/
Options +FollowSymlinks
RewriteCond %{REQUEST_URI} !^/(admin)
RewriteCond %{HTTP_HOST} !^www.\meinedomain.de$ [NC]
RewriteRule ^$ /shop/$1 [R=301,L]


RewriteCond %{HTTP_HOST} ^www.meinedomain.de$ [NC]
RewriteCond %{REQUEST_URI} !^/(admin)
RewriteCond %{REQUEST_URI} !^/shop/
RewriteRule ^(.*)$ http://www.meinedomain.de/shop/ [R=301,L]




RewriteCond %{HTTP_HOST} ^www.meinedomain.de [NC]



RewriteCond %{REQUEST_URI} !^/(images)
RewriteCond %{REQUEST_URI} !^/(admin)
RewriteCond %{REQUEST_URI} !^/(test)
RewriteCond %{REQUEST_URI} !^/(shop1)

RewriteCond %{REQUEST_URI} !^/(test1)
RewriteCond %{REQUEST_URI} !^/(/shop/images/3klicks/template1/)

RewriteCond %{REQUEST_URI} !^/(clickheat)
RewriteCond %{REQUEST_URI} !^/shop/
RewriteCond %{REQUEST_URI} !^/robots.txt




RewriteRule ^(.*)$ http://www.meinedomain.de/shop/ [R=301,L]


ErrorDocument 404 /404.html
ErrorDocument 400 /shop/
ErrorDocument 401 /shop/
ErrorDocument 402 /shop/
ErrorDocument 403 /shop/
ErrorDocument 404 /shop/errordocs/404.html
ErrorDocument 500 /shop/
Grüße

Rainer

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag