Problem mit ? in URL beim IE6

Apache, Lighttpd, nginx, Cherokee
User avatar
coltseavers
Posts: 187
Joined: 2009-11-04 00:43
Location: NRW

Problem mit ? in URL beim IE6

Post by coltseavers » 2010-02-05 00:36

Hallo,

habe ne Webseite programmiert, in der Links wie:
"irgendeinedatei.php?variable=wert" existieren.

Ab IE7 und bei Firefox läuft alles wunderbar.
Der IE6 kann damit aber nichts anfangen, stört sich offenbar am Fragezeichen.

Gebe ich im IE6 diese URL ein:
"irgendeinedatei.php?" kommt vom Apache die Fehlermeldung:
"Bad Request - Your browser sent a request, that this server could not understand".

Wird "irgendeinedatei.php" aufgerufen kommt keine Fehlermeldung.

Scheint also so, als würd der IE6 das Fragezeichen für den Apache unverständlich kodieren.
Muß man den Apache irgendwie abwärtskompatibel machen?
Weil muss ja irgendwie möglich sein, get-parameter mit nem IE6 zu übermitteln?

Kleine Anmerkung:
Es geht nur darum, dass die Webseite auf möglichst allen Browsern laufen soll. Nicht dass hier der Eindruck erweckt wird, ich würde den IE6 nutzen! ;)

Danke & Gruß
Colt Seavers

User avatar
coltseavers
Posts: 187
Joined: 2009-11-04 00:43
Location: NRW

Re: Problem mit ? in URL beim IE6

Post by coltseavers » 2010-02-05 01:07

Alles Erledigt! Fehler selbst gefunden.
Sorry fürs voreilige Posten, aber war etwas versteckt im Log.

Erklärung:
Hatte die Site mit ner Digest-Authentifizierung gesichert.
Das Digest Modul ist offenbar nicht mit dem IE6 kompatibel (zumindest in dieser Hinsicht).

Sobald ich die Digest-Authentifizierung für die Site abschalte fluppen die links problemlos.

Bin drauf gekommen, weil das digest-modul die fehlermeldung ausgab...