Christian Seiler: (ZU SELFHTML) IE kein Zugriff?

Beitrag lesen

Hallo,

Wenn ich im Moment die SELFHTML Dokumentation - Version 8.1.1 auf http://de.selfhtml.org/ anschauen möchte lande ich nicht auf der gewohnten Seite sondern der IE bietet mir an eine Datei namens "de.selfhtml[1]" auf dem Rechner zu speichern. Da läuft doch gerade was mit dem server verkehrt, oder?

Du hast vermutlich irgend einen Proxy zwischen dem IE und dem SELFHTML-Server, der HTTP nicht korrekt umsetzt und deswegen *trotz* des (in diesem Falle) korrekten Verhaltens von sowohl IE als auch unserem Server dem IE zu solchen Problemen führt. Genauer gesagt: Der Proxy unterstützt vermutlich den Vary-Header, den unser Server sendet, nicht (ist aber im HTTP-Standard so vorgeschrieben) - und liefert deswegen dem IE auch komprimierte Seiten aus (die er, der Proxy, gecached hat), *obwohl* der IE keine komprimierten Seiten angefordert hat. Dies führt dann dazu, dass der IE eine komprimierte Seite vorgesetzt bekommt, die er nicht interpretiert. Ok, dass da ein Downloadfenster statt "bloß" Zeichensalat kommt, liegt daran, dass der IE sich einen Dreck um die MIME-Type-Angabe schert, aber mit dem Zeichensalat wärst Du auch nicht besser dran.

Es gibt für dieses Problem eigentlich nur zwei Lösungen: 1) Du sagst dem IE, dass er HTTP/1.1 über Proxyverbindungen verwenden soll (Unter Extras -> Einstellungen -> Erweitert) - dann fordert er nämlich genauso wie Mozilla / Opera /... die Seiten komprimiert an (und wenn er selbst eine komprimierte Seite angefordert hat, versteht er sie auch, wenn sie zurückkommt) - hat allerdings den Nachteil, dass ich die Erfahrung gemacht habe, dass HTTP/1.1 über Proxies, die eh kein HTTP verstehen, auch nicht so wirklich toll funktioniert - oder 2) Du suchst Dir einen neuen Proxy, der HTTP korrekt umsetzt (oder stellst die entsprechende Konfigurationsoption des Proxies um, falls das das Problem sein sollte).

Viele Grüße,
Christian

--
"I have always wished for my computer to be as easy to use as my telephone; my wish has come true because I can no longer figure out how to use my telephone." - Bjarne Stroustrup