Internet Explorer ne peut pas afficher cette page Web

Si l'on en croit la recherche Google Internet Explorer ne peut pas afficher cette page Web, il semblerait que pas mal de monde soit concerné par un facheux problème. Internet Explorer 7 affiche sur certains site cette page d'erreur sans raison évidente. Ca en a même causé sur les groupes de discussions Microsoft.

Alerté par un client par l'expression sibylline votre site a plein de bugs (c'était le seul), j'ai décidé de perdre une heure à trouver une solution au problème. Préparez vos favoris, j'ai trouvé la solution !

Internet Explorer ne peut pas afficher cette page Web

Il existe en fait 3 solutions :

  1. revenir à Internet Explorer 6 (ceux qui ont Vista pourront se brosser, vous pouvez aussi revenir à Windows XP)
  2. utiliser un véritable navigateur Web, gratuit et plus sûr : Firefox ou Opera (je ne recommanderai pas Safari pour l'instant, trop instable)
  3. changer un réglage d'Internet Explorer 7 et attention, c'est du lourd !

En cliquant sur Outils > Options Internet > Avancés, descendez au niveau de Paramètres HTTP 1.1. Décochez tout, validez et quittez le navigateur (même si rien ne vous indique de le faire). Relancez Internet Explorer 7 et comme par magie, toutes les pages inaccessibles ne le sont plus !

Réglages HTTP 1.1 Internet Explorer 7

Reste maintenant à élucider pourquoi l'interprétation du protocole HTTP 1.1 pose problème uniquement sur certaines pages.