Seite 1 von 1
.htaccess FF geht IE geht nicht
Verfasst: 28.01.2008, 20:44
von DZVO
Hi Gemeinde was ist hier falsch
Code: Alles auswählen
RewriteEngine on
Options +FollowSymLinks
ErrorDocument 404 /404.php
RewriteRule ^404.html 404.php [L]
RewriteCond %{HTTP_HOST} !^www\.wiirtuell\.de$
RewriteRule ^(.*)$ http://www.wiirtuell.de/$1 [L,R=301]
RewriteCond %{THE_REQUEST} index\.html [NC]
RewriteRule (.*)index\.html http://www.wiirtuell.de/$1 [NC,R=301]
der FF leitet sauber um der IE leider nicht.
Nur wieso hab ich noch nicht rausgefunden.
Also die Umleitung schlägt fehl, wenn jemand wiirtuell.de nur aufrufen will also ohne www
Ich danke schonmal
MFG
Maik
Verfasst: 28.01.2008, 20:57
von Erodua
Nutze die Syntax lieber ohne Negierung... und ohne \ in der Condition, dann noch ein NC mit rein unnd es funzt auch bei versehentlicher Großschreibung. In der Rule braucht du keinen Parameter mit angeben in diesem Fall
Code: Alles auswählen
RewriteCond %{HTTP_HOST} ^wiirtuell.de$ [NC]
RewriteRule ^(.*) http://www.wiirtuell.de/$1 [R=301,L]
So müsste es auch mit dem Nachbarn IE klappen

Verfasst: 28.01.2008, 21:26
von DZVO
klappt leider auch nicht werde weiterhin zu msn weitergeleitet
oder liegt es vllt an der index-seite die einen permanent redirekt auf einen unterordner macht. denn zur zeit will ich die startseite nicht benutzen.
Verfasst: 28.01.2008, 21:48
von Erodua
Zu MSN?
Jo, das könnte an der 301 liegen. Setz doch den Unterordner da gleich mit rein:
Code: Alles auswählen
RewriteCond %{HTTP_HOST} ^wiirtuell.de$ [NC]
RewriteRule ^(.*) http://www.wiirtuell.de/UNTERORDNER/$1 [R=301,L]
Ich weiß aber nciht wo du die Variable 1 in der THE_REQUST-Abteilung her bekommst? Probiers mal so:
Code: Alles auswählen
RewriteCond %{THE_REQUEST} \ /index\.html [NC]
RewriteRule ^index\.html$ http://www.wiirtuell.de/UNTERORDNER [R=301]
Wenn du von index.htm zum rootverzeichnis umleitest wirds ne Schleife geben. (Könnte die Ursache für eine dreiste Umleitung zu MSN durch den IE sein) Die index.html ist im Normalfall höher gewichtet als z.B. eine index.php, wird als vor den anderen aufgerufen... zack, drehwurm!
Solltest du im Root eine andere Indexdatei haben gib die gleich in der Rule mit an
Code: Alles auswählen
RewriteCond %{THE_REQUEST} \ /index\.html [NC]
RewriteRule ^index\.html$ http://www.wiirtuell.de/index.php [NC,R=301]
Sollte die aufzurufende index-datei in einem anderen Ordner liegen gibs auch mit an (siehe oben).
Na ich bin gespannt

Verfasst: 28.01.2008, 22:10
von DZVO
hat es leider auch nicht gebracht MSN freut sich weiterhin

Verfasst: 28.01.2008, 22:13
von Erodua
Schreib mal in Worten wann du wohin umleitest bitte. Ich hab das ganze wohl noch nicht so kapiert

Verfasst: 28.01.2008, 22:33
von DZVO
also auf wiirtuell.de/wii-news/ läuft ein blog
unter wiirtuell.de/ gibt es erstmal nichts für eine ganze weile ob und was da mal hinkommt weiss ich jetzt noch nicht
komisch nur das im IE nun auch nicht mehr
wiirtuell.de/wii-news/
auf
www.wiirtuell.de/wii-news/
weitergeleitet wird
Verfasst: 29.01.2008, 12:07
von DZVO
gelöst hatte einen fehler im DNS-Eintrag

Verfasst: 29.01.2008, 12:11
von DZVO
trotzdem noch ne frage
würdet ihr von
domain.de auf domain.de/ordner
per 302 weiterleiten oder lieber per 301
da ich noch nicht weiss ob jemand was auf die indexseite kommt.