Auto-Weiterleitung bei Opera und IE

öpfeli

Aktives Mitglied
Thread Starter
Dabei seit
14.12.2004
Beiträge
407
Reaktionspunkte
0
hallo zusammen
habe auf meiner website eine einstiegsseite (wie auch immer ihr die nennt mit einem automatischen link auf meine eigentliche hp.
mit safari sowie mit firefox funktioniert die weiterleitung auch ohne probleme. mit opera und ie ( auf windows-pc) passts aber nicht (da endung htm und statt html). was hats mit dem "l" auf sich?
könnt ihr mir bei der problemlösung helfen?
besten dank
 
Zuletzt bearbeitet:
mach doch einfach aus dem htm ein html wo ist das Problem?
 
beim link steht doch html, oder?
 
Zuletzt bearbeitet:
ok, habs verstanden, danke. aber weshalb zeigens die einen browser "richtig" an? d.h. ja eigentlich falsch.
 
Zuletzt bearbeitet:
Vielleicht weil sie einfach sich nicht an den Standart halten?
 
Bei der Meta-Umleitung ist es eigentlich egal, wie die URL lautet............... Kann mir nicht vorstellen, dass das beim MSIE nicht klappen sollte, da ich auch nie html verwende sondern immer nur *.htm

Ansonsten mach doch ne Umleitung via .htaccess - DAS klappt auf jeden fall.
 
hab die meta-umleitung erneuert siehe hier , habe aber weiterhin dieselben probleme mit den obengenannten browsern. opera und msie leiten nach /index2.htm statt nach /index2.html weiter...
wie funktioniert das mit htaccess?
 
Warum hast du denn vier (!) Weiterleitungen eingebaut?

HTML:
<meta http-equiv="refresh" content="5;URL=index2.htm">
<meta http-equiv="refresh" content="5;URL=index2.html">
<meta http-equiv="refresh" content="5;URL=www.hansson.ch/index2.html">
<meta http-equiv="refresh" content="5;URL=index2.html">

Eine reicht und sollte auch zumindest im IE, Opera, Firefox, Safari und Netscape funtionieren. Nimm also die unteren drei wieder raus...
 
wie recht hast du! sollte die einen 3 refreshs vielleicht entfernen ;-)
es wurde mir sowieso ans herz gelegt, die startseite zu entfernen...
danke dir
 
Augenscheinlich nehmen die Browser auf den PCs die erste Weiterleitung, während die OSX-Browser die letzte Weiterleitung nehmen. Was für ein Blödsinn.

Per .htaccess geht das so: Leere Textdatei erstellen und folgende Zeilen

DirectoryIndex index.php index.html index.htm
Redirect /index.php http://www.URL.de/index.php

Die erste Zeile gibt an, welche Dateien zuerst geöffnet werden, wenn man auf einen Ordner geht ohne einen speziellen Dateinamen anzugeben. Standard ist die index.php, aber du könntest z.B. eine "hallo.htm" angeben und dann sehen die Leute eben als erstes "hallo.htm". Die erste Datei in der Liste hat die höchste Priorität - wenn es die nicht gibt, dann wird die Zweite verwendet und falls es die wieder nicht gibt, dann die jeweils nächste usw.

Die zweite Zeile ist für Server- und Ordnerübergreifende Weiterleitungen. Quelldateinamen angeben, Ziel-URL angeben. Fertig.
 
Zuletzt bearbeitet von einem Moderator:
Zurück
Oben Unten