50% de réduction tous les plans, durée limitée. À partir de $2.48/mo
il reste 7 minutes
Applications Web et professionnelles

Comment réparer l'erreur HTTP 505, version non prise en charge : un petit guide

Alex Robbins By Alex Robbins 7 minutes de lecture Mis à jour le 22 juillet 2025
correctif 505 version http non prise en charge

Les erreurs ne sont pas vraiment amusantes et cela est encore plus vrai pour les codes d’erreur ésotériques dont vous ne pouvez pas comprendre la tête ou la queue. L’erreur 505 est un exemple énigmatique et déroutant qui peut apparaître à des endroits inattendus, comme les liens sortants sur votre site WordPress. Puisqu’il n’existe pas d’articles complets à ce sujet en ligne, nous avons décidé de régler le problème une fois pour toutes. Jetons un coup d'œil à la signification du code d'erreur 505 et à la manière de le résoudre. 

Signification du code d'erreur 505 révélée

 

[Erreur dans l'explorateur]
[Erreur dans l'explorateur]
Comme vous le savez peut-être, HTTP et HTTPS sont des protocoles qui indiquent aux navigateurs et aux applications comment communiquer avec les serveurs Web. Cela commence par l'envoi par le client d'une requête à un serveur spécifié et le serveur, à son tour, répond à la requête. Maintenant, il y a beaucoup de choses qui peuvent mal tourner dans cet échange. Pour vous aider à résoudre les problèmes, HTTP implémente une série de codes d'erreur qui vous indiquent où et pourquoi le problème est survenu. Ces codes appartiennent à différentes catégories, généralement distinguées par le chiffre le plus à gauche du code. Les codes d'erreur 5XX sont des erreurs de serveur, ce qui signifie que le problème se situe du côté serveur de l'échange. Vous avez peut-être déjà vu l'erreur courante 504 Gateway Timeout, Par exemple.

L'erreur 505 est le code pour « Version HTTP non prise en charge », ce qui signifie que la demande du client utilise une version de HTTP que le serveur ne reconnaît pas. La plupart du temps, le problème est que le serveur Web utilise une ancienne version HTTP. Cela peut arriver lorsque les serveurs Web comme Apache ou Nginx n'ont pas été mis à jour depuis longtemps.

Mais parfois, c’est le contraire qui se produit. Si vous utilisez des navigateurs plus anciens comme Internet Explorer pour des sites Web plus récents, il est possible que vous voyiez souvent l'erreur 505. Dans ce cas, le problème ne vient pas du serveur HTTP, même si on parle d’erreur de serveur.

Désormais, il existe plusieurs moyens d'éviter cette erreur, selon que vous avez ou non accès au serveur. Allons-y directement.

 

Efficace Façons de 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, il existe deux manières rapides de la corriger. La première chose à faire est de vérifier si vous utilisez un navigateur très ancien comme Internet Explorer de Microsoft, par exemple. Dans de tels cas, votre navigateur tente de se connecter à un serveur Web moderne en utilisant d'anciennes versions HTTP. La meilleure façon de résoudre ce problème est donc de passer à un navigateur moderne comme Firefox ou Google Chrome.

Si vous utilisez un navigateur moderne et que vous avez rencontré l’erreur 505, la solution la plus rapide consiste à vider le cache de votre navigateur. Pour travailler plus rapidement et consommer moins de trafic réseau, la plupart des navigateurs utilisent des méthodes de mise en cache, qui stockent certaines fonctionnalités des sites Web que vous visitez. Quelque choseEn effet, le cache et le contenu réel du site Web ne correspondent pas après un certain temps, ce qui peut provoquer des erreurs telles que 505 « Version HTTP non prise en charge ». En tant que Par exemple, nous vous expliquerons comment vider le cache de votre navigateur Chrome.

Chrome propose différentes manières de gérer et de vider le cache, mais la méthode la plus rapide est la suivante :

  • Dans Chrome, appuyez sur F12
  • Cliquez et maintenez enfoncé le bouton d'actualisation à côté de la barre d'adresse
  • Dans le menu qui apparaît, sélectionnez « Vider le cache et recharger matériellement »

[Menu de rechargement matériel de Chrome]
[Menu de rechargement matériel de Chrome]
Avec cela, vous avez réussi à vider le cache de votre navigateur. Si le problème persiste, il s’agit presque certainement d’un problème côté serveur et vous ne pouvez pas y faire grand-chose. Si vous devez visiter un ancien site Web quoi qu'il arrive, vous pouvez envisager d'envoyer un e-mail à l'administrateur et de lui demander de lui parler du problème.

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

Si vous exploitez un site Web basé sur WordPress ou si vous hébergez un site Web à l'aide d'un ancien serveur Web ou d'un ancien fournisseur d'hébergement, vous pourrez peut-être faire quelque chose contre l'erreur 505. 

wordpress-vps Commencer à bloguer

Hébergez vous-même votre WordPress sur du matériel de premier ordre, doté d'un stockage NVMe et d'une latence minimale dans le monde entier : choisissez votre distribution préférée.

Obtenez un VPS WordPress

Vérification de la version HTTP

La première étape pour résoudre le problème consiste à déterminer quelle version HTTP votre serveur Web utilise réellement. Pour ce faire, vous pouvez utiliser TelNet sous Windows ou le boucle commande sous Linux. Depuis TelNet a de nombreuses instructions disponibles en ligne, nous aborderons les étapes de vérification de la version HTTP à l'aide de la ligne de commande Linux.

Tout d’abord, nous devons démarrer le terminal. Cela peut être fait en appuyant sur Ctrl+Alt+T dans la plupart des distributions et depuis le menu Applications dans chacune d'entre elles. Une fois le terminal ouvert, entrez la commande suivante et appuyez sur <Return>

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

Bien entendu, vous devez remplacer « exemple.site » par l’adresse de votre propre site Web. Lorsque vous exécutez cette commande, vous devriez voir une liste de propriétés qui ressemblera à ceci :

[Demande de terminal Linux pour la version HTTP]
[Demande de terminal Linux pour la version HTTP]
La toute première ligne de la réponse sera au format suivant : « HTTP/# » où # est la version HTTP utilisée par le serveur web. Ici, la version HTTP de notre site Web est affichée comme 2. Si ce nombre est inférieur à 1,1, il est probable que les navigateurs modernes ne pourront pas communiquer correctement avec lui. Dans ce cas, vous devez mettre à jour votre serveur Web avec la dernière version. Si vous utilisez un panneau de contrôle d'hébergement Web, comme cPanel ou Plesk, une simple mise à jour qui s'occupera de tout.

Cependant, lorsque le problème apparaît dans WordPress, la raison est autre et il faudra une solution différente. Jetons un coup d'oeil.

Problème WordPress

 

Parfois, les plugins WordPress tentent de se connecter à des sites Web tiers sur la route vers un lien sortant, ce qui peut causer des problèmes. Imaginez par exemple que vous souhaitiez diriger votre client vers votre produit vendu sur Amazon. Vous pouvez utiliser des URL statiques vers votre produit qui sont tout à fait correctes, mais lorsque quelqu'un clique dessus depuis votre site Web, il obtient l'erreur 505. Cela est généralement dû à un plugin et à la différence entre la version HTTP du site Web tiers et celle de la destination réelle. Pour tester cela, vous pouvez utiliser la méthode ci-dessus en utilisant boucle pour vérifier la version HTTP de votre site Web et celle vers laquelle vous créez un lien.

 

Solution WordPress n°1

Vous pouvez gérer cela de deux manières. Si vous n'utilisez que quelques plugins, nous vous recommandons de désactiver les plugins un par un pour trouver le coupable. Vous pouvez ensuite le remplacer par une alternative ou votre propre code. Ce n’est cependant pas toujours une solution pratique. Vous avez peut-être trop de plugins pour trouver celui qui est responsable du code d'erreur 505, ou vous ne pourrez peut-être pas vous en séparer même si vous trouvez le plugin. C’est pourquoi la méthode suivante pourrait en valoir la peine, même si elle n’est qu’une solution de contournement.

wordpress-vps Commencer à bloguer

Hébergez vous-même votre WordPress sur du matériel de premier ordre, doté d'un stockage NVMe et d'une latence minimale dans le monde entier : choisissez votre distribution préférée.

Obtenez un VPS WordPress

Solution WordPress n°2

Cette méthode consiste à désactiver le Vérificateur de liens WordPress, qui trouve et signale les liens rompus. Il s’agit généralement d’un outil utile qui vous permet de supprimer les liens indésirables et anciens. Lorsqu’il commence à signaler des liens fonctionnels comme étant rompus à cause de plugins, cela peut potentiellement endommager votre site Web. Les faux rapports sur les liens brisés peuvent rendre impossible une véritable analyse de votre site Web et de nombreux liens apparemment brisés peuvent réduire votre classement SEO. Pour éviter tout cela, nous devons désactiver le Link Checker pour les sites Web émettant une fausse alarme.

Une fois que vous avez trouvé tous les liens fonctionnels qui répondent toujours avec un code d'erreur 505, vous pouvez les exclure du vérificateur de liens en procédant comme suit :

  • Accédez à votre tableau de bord WordPress
  • Accédez à Paramètres → Vérificateur de liens → Quels liens vérifier
  • Ajouter le(s) domaine(s) à la liste d'exclusion
  • Cliquez sur Enregistrer les modifications

Une manière plus simple ?

Et c'est tout. Cela aurait dû régler le code d'erreur 505 dans toutes ses manifestations. Bien sûr, il y a toujours une chance que cela ne disparaisse pas aussi simplement. Comment résoudre l’erreur HTTP 505 alors ? Eh bien, un moyen simple est d’arrêter de s’en soucier et de tout nous laisser. Notre VPS WordPress optimisé fonctionnant sur une infrastructure de premier plan et utilisant les dernières versions logicielles garantit que vous ne rencontrerez pas ce type d'erreur. Vous pouvez nous confier la mise à jour et les sauvegardes et consacrer votre temps à être plus productif. Jetez un oeil à notre Solutions VPS WordPress ici. 

Partager

Plus du blog

Continuez à lire.

Image de présentation de la revue Odoo avec un grand titre à gauche et le logo Odoo à droite, entouré de panneaux d'interface d'application flottants dans un fond violet doux sur le thème des nuages.
Applications Web et professionnelles

Un examen complet d'Odoo : Odoo est-il le bon ERP pour votre entreprise

Odoo est l’une des plateformes ERP les plus largement considérées pour les entreprises en croissance, pour une raison simple : elle promet beaucoup en un seul endroit. Ventes, comptabilité, inventaire

Jim SchwarzJim Schwarz 11 minutes de lecture
Les alternatives WordPress open source présentent une image avec un arrière-plan dégradé coloré, un écran de bureau, un éditeur de code, un aperçu flou du tableau de bord et un grand titre sur la gauche.
Applications Web et professionnelles

Meilleures alternatives WordPress open source adaptées aux développeurs

WordPress est toujours important et sert toujours une vaste gamme de sites. Son répertoire de plugins héberge plus de 62 000 plugins et son répertoire de thèmes propose plus de 14 000 thèmes gratuits. Tha

Jim SchwarzJim Schwarz 14 minutes de lecture
Image de fonctionnalité Automad vs WordPress avec les deux logos de la plate-forme et un titre demandant quels développeurs CMS doivent choisir.
Applications Web et professionnelles

Automad vs WordPress : une comparaison approfondie entre deux des meilleures plates-formes CMS

Automatad et WordPress résolvent le même travail de deux manières très différentes. Automad est un CMS et un moteur de modèles de fichiers plats, donc le contenu réside dans des fichiers plutôt que dans une base de données, mais WordPress,

Jim SchwarzJim Schwarz 9 minutes 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.