50 % de réduction sur tous les plans, durée limitée. À partir de $2.48/mo
7 min restantes
Applications web et métier

Comment corriger l'erreur HTTP 505 Version HTTP non prise en charge : guide pratique

Alex Robbins By Alex Robbins 7 min de lecture Mis à jour le 22 juil. 2025
corriger l'erreur HTTP 505 version non supportée

Les erreurs, ce n'est jamais agréable — et c'est encore pire quand il s'agit de codes obscurs impossibles à déchiffrer. L'erreur 505 en est un bon exemple : cryptique et déroutante, elle peut apparaître à des endroits inattendus, comme les liens sortants de votre site WordPress. Comme il n'existe pas d'article complet sur le sujet, nous avons décidé de faire le point une bonne fois pour toutes. Voyons ce que signifie le code d'erreur 505 et comment le résoudre. 

Le code d'erreur 505 expliqué

 

[Erreur dans l'explorateur]
[Erreur dans l'explorateur]
Comme vous le savez probablement, HTTP et HTTPS sont des protocoles qui définissent comment les navigateurs et les applications communiquent avec les serveurs web. Tout commence par une requête envoyée par le client à un serveur donné, auquel ce dernier répond. De nombreuses choses peuvent mal tourner dans cet échange. Pour faciliter le diagnostic, HTTP utilise une série de codes d'erreur qui indiquent où et pourquoi le problème est survenu. Ces codes sont regroupés en catégories, généralement identifiées par le chiffre le plus à gauche. Les codes d'erreur 5XX désignent des erreurs serveur, ce qui signifie que le problème se situe du côté serveur. Vous avez peut-être déjà rencontré l'erreur courante 504 Gateway Timeout, par exemple.

L'erreur 505 correspond au message "HTTP Version not Supported" : la requête du client utilise une version de HTTP que le serveur ne reconnaît pas. Le plus souvent, le serveur web tourne sur une ancienne version de HTTP. Cela arrive quand des serveurs web comme Apache ou Nginx n'ont pas été mis à jour depuis longtemps.

Parfois, c'est l'inverse. Si vous utilisez un navigateur ancien comme Internet Explorer pour accéder à des sites récents, vous risquez de voir l'erreur 505 fréquemment. Dans ce cas, le problème ne vient pas du serveur HTTP, même si l'erreur est classée comme une erreur serveur.

Il existe plusieurs façons d'éviter cette erreur, selon que vous avez accès au serveur ou non. Voyons cela en détail.

 

Méthodes efficaces pour résoudre l'erreur HTTP 505

 

Comment résoudre l'erreur HTTP 505 : solutions côté client

Si vous voyez l'erreur 505 dans votre navigateur, deux solutions rapides s'offrent à vous. Commencez par vérifier si vous utilisez un navigateur ancien, comme Internet Explorer de Microsoft. Dans ce cas, votre navigateur tente de se connecter à un serveur web moderne en utilisant une ancienne version de HTTP. La meilleure solution est alors de passer à un navigateur récent, comme Firefox ou Google Chrome.

Si vous utilisez un navigateur récent et que vous rencontrez quand même l'erreur 505, la solution la plus rapide est de vider le cache de votre navigateur. Pour accélérer la navigation et réduire le trafic réseau, la plupart des navigateurs mettent en cache certaines données des sites que vous visitez. Parfois, le cache et le contenu réel du site ne correspondent plus après un certain temps, ce qui peut provoquer des erreurs comme "HTTP version not supported" (505). Pour l' exemple, nous allons vous expliquer comment vider le cache dans Chrome.

Chrome propose plusieurs façons de gérer et vider le cache, mais la plus rapide est la suivante :

  • Dans Chrome, appuyez sur F12
  • Faites un clic long sur le bouton d'actualisation situé à côté de la barre d'adresse
  • Dans le menu qui apparaît, sélectionnez « Vider le cache et recharger complètement »

[Menu de rechargement forcé Chrome]
[Menu de rechargement forcé Chrome]
Votre cache navigateur est maintenant vidé. Si le problème persiste, il s'agit très probablement d'un problème côté serveur, sur lequel vous n'avez pas de prise. Si vous devez absolument accéder à un ancien site, vous pouvez contacter son administrateur par e-mail pour lui signaler le problème.

Comment résoudre l'erreur HTTP 505 : solutions côté serveur

Si vous gérez un site basé sur WordPress, ou si vous hébergez un site avec un ancien serveur web ou un hébergeur vieillissant, vous avez peut-être la possibilité d'agir sur l'erreur 505. 

wordpress-vps Commencer à bloguer

Hébergez votre WordPress sur du matériel haut de gamme avec stockage NVMe et une faible latence partout dans le monde — choisissez votre distribution préférée.

Obtenir WordPress VPS

Vérifier la version HTTP

Pour résoudre le problème, commencez par identifier la version de HTTP qu'utilise réellement votre serveur web. Vous pouvez le faire via TelNet sous Windows, ou via la commande curl sous Linux. Comme TelNet est largement documenté en ligne, nous allons plutôt voir comment vérifier la version de HTTP depuis la ligne de commande Linux. TelNet est largement documenté en ligne, nous allons plutôt voir comment vérifier la version de HTTP depuis la ligne de commande Linux.

Ouvrez d'abord le Terminal, soit avec le raccourci Ctrl+Alt+T sur la plupart des distributions, soit depuis le menu Applications. Une fois le Terminal ouvert, saisissez la commande suivante et appuyez sur <Entrée> :

curl --head http://example.site/

Remplacez bien « example.site » par l'adresse de votre propre site. L'exécution de cette commande affiche une liste de propriétés qui ressemble à ceci :

[Requête Terminal Linux pour la version HTTP]
[Requête Terminal Linux pour la version HTTP]
La toute première ligne de la réponse suit ce format : « HTTP/# », où # correspond à la version de HTTP utilisée par le serveur web. Dans notre exemple, la version affichée est 2. Si ce chiffre est inférieur à 1.1, les navigateurs modernes risquent de ne pas pouvoir communiquer correctement avec votre serveur. Dans ce cas, mettez votre serveur web à jour vers la dernière version. Si vous utilisez un panneau de contrôle d'hébergement webcomme cPanel ou Plesk, une simple mise à jour de celui-ci suffira.

Lorsque le problème apparaît dans WordPress, la cause est différente et demande une autre approche. Voyons cela de plus près.

Problème WordPress

 

Certains plugins WordPress tentent de se connecter à des sites tiers sur le chemin d'un lien sortant, ce qui peut provoquer des erreurs. Par exemple, si vous souhaitez rediriger un client vers votre produit vendu sur Amazon, vous utilisez peut-être des URL statiques parfaitement valides, mais un visiteur qui clique dessus depuis votre site obtiendra l'erreur 505. Cela est généralement dû à un plugin et à la différence de version HTTP entre le site tiers et la destination finale. Pour le vérifier, utilisez la méthode décrite ci-dessus avec curl pour comparer la version HTTP de votre site et celle du site vers lequel vous créez un lien.

 

Solution WordPress n°1

Deux approches sont possibles. Si vous n'utilisez que quelques plugins, désactivez-les un par un pour identifier le responsable. Vous pourrez ensuite le remplacer par une alternative ou par votre propre code. Cette méthode n'est pas toujours réalisable : si vous avez beaucoup de plugins, trouver le coupable peut être long, et il n'est pas toujours possible de s'en passer même une fois identifié. C'est pourquoi la méthode suivante peut valoir le détour, même s'il ne s'agit que d'un contournement.

wordpress-vps Commencer à bloguer

Hébergez votre WordPress sur du matériel haut de gamme avec stockage NVMe et une faible latence partout dans le monde — choisissez votre distribution préférée.

Obtenir WordPress VPS

Solution WordPress n°2

Cette méthode consiste à désactiver le vérificateur de liens WordPressqui détecte et signale les liens brisés. En temps normal, c'est un outil utile qui vous permet de supprimer les liens obsolètes ou indésirables. Mais quand il commence à signaler des liens fonctionnels comme brisés à cause de plugins, il peut potentiellement nuire à votre site. Ces faux rapports rendent une analyse fiable de votre site impossible, et un grand nombre de liens prétendument brisés peut faire baisser votre référencement. Pour éviter tout cela, il faut désactiver le Link Checker sur les sites qui déclenchent de fausses alertes.

Une fois que vous avez identifié tous les liens fonctionnels qui renvoient encore un code d'erreur 505, vous pouvez les exclure du Link Checker en suivant ces étapes :

  • Go au tableau de bord WordPress
  • Go dans Paramètres → Link Checker → Quels liens vérifier
  • Ajoutez le ou les domaines à la liste d'exclusion
  • Cliquez sur Enregistrer les modifications

Une solution plus simple ?

Et voilà. Cela devrait régler le code d'erreur 505 sous toutes ses formes. Bien sûr, il est toujours possible que le problème ne disparaisse pas aussi facilement. Comment résoudre une erreur HTTP 505 dans ce cas ? Une solution simple : arrêtez de vous en préoccuper et laissez-nous faire. Nos solutions WordPress VPS, hébergées sur une infrastructure de premier niveau et utilisant les dernières versions logicielles, vous évitent ce type d'erreur. Confiez-nous les mises à jour et les sauvegardes, et consacrez votre temps à ce qui compte vraiment. Découvrez nos solutions WordPress VPS ici. 

Partager

À lire sur le blog

Continuez la lecture.

Image de présentation de l'avis Odoo avec un grand titre à gauche et le logo Odoo à droite, entouré de panneaux d'interface flottants sur un fond nuage violet doux.
Applications web et métier

Avis complet sur Odoo : est-ce le bon ERP pour votre entreprise ?

Odoo est l'une des plateformes ERP les plus considérées par les entreprises en croissance, pour une raison simple : elle promet de tout centraliser. Ventes, comptabilité, inventaire

Jim SchwarzJim Schwarz 11 min de lecture
Image de présentation des alternatives open-source à WordPress avec un arrière-plan en dégradé coloré, un écran de bureau, un éditeur de code, un aperçu de tableau de bord flouté et un grand titre à gauche.
Applications web et métier

Les meilleures alternatives open-source à WordPress pour les développeurs

WordPress reste pertinent et convient parfaitement à une grande variété de sites. Son répertoire de plugins compte plus de 62 000 extensions, et celui des thèmes propose plus de 14 000 thèmes gratuits. C

Jim SchwarzJim Schwarz 14 min de lecture
Image de présentation de Automad vs. WordPress avec les logos des deux plateformes et un titre demandant quel CMS les développeurs devraient choisir.
Applications web et métier

Automad vs. WordPress : comparaison approfondie entre deux des meilleurs CMS

Automad et WordPress répondent au même besoin de deux façons très différentes. Automad est un CMS à fichiers plats et un moteur de templates : le contenu est stocké dans des fichiers plutôt que dans une base de données, tandis que WordPress,

Jim SchwarzJim Schwarz 9 min de lecture

Prêt à déployer ? À partir de 2,48 $/mois.

Cloud indépendant, depuis 2008. AMD EPYC, NVMe, 40 Gbps. Remboursement sous 14 jours.