Comment corriger l'erreur "website unreachable" ?

Dans cet article, vous apprendrez à corriger l'erreur "website unreachable" qui se produit lors de la configuration de Weglot ou de l'exploration de vos URL.


Lorsque vous configurez Weglot sur votre site web ou lorsque vous demandez à Weglot d'analyser vos URL, il se peut que vous rencontriez l'erreur "Votre site web est inaccessible".

Voici quelques causes courantes et des solutions pour vous aider à résoudre le problème. Certains aspects techniques peuvent nécessiter l'intervention du développeur du site web :


1. Vérifiez si votre site web est en ligne

Vous pouvez vérifier si votre site web est en ligne et accessible sur Internet. Weglot s'assure que votre site web est disponible avant de lancer l'intégration via un sous-répertoire ou un sous-domaine.

2. Rendez votre site web public

Si votre site web est protégé par une authentification (par ex, .htaccess  ou des identifiants de connexion), Weglot ne pourra pas y accéder. Vous pouvez autoriser l'agent utilisateur de Weglot à les contourner.

  • Qu'est-ce qu'un user-agent ?

Un user-agent est une chaîne de caractères qui identifie le logiciel qui demande votre site web. Pour permettre à Weglot d'accéder à votre site, vous devez mettre notre user-agent sur liste blanche dans vos paramètres de sécurité.

  • Comment autoriser le User-Agent Weglot ?

Vous pouvez contacter votre hébergeur et lui demander d'autoriser les domaines suivants à faire une requête à votre site : api.weglot.com, weglot.com, weglot.io, dashboard.weglot.com et également notre user-agent Mozilla/5.0 (compatible; WeglotBot/1.0; +https://weglot.com/)    

3. Corrigez les problèmes de vérification SSL

Weglot vérifie votre certificat SSL lors de la connexion à votre site. Des problèmes avec votre certificat SSL peuvent empêcher la connexion.

  • Désactiver temporairement la vérification SSL (sur Weglot)

Cette option ne désactive que les vérifications SSL du côté de Weglot ; elle ne désactive pas le SSL sur votre site.

4. Vérifiez les protections du pare-feu d'application Web (WAF)

Les Web Application Firewalls (WAF) peuvent bloquer Weglot en fonction de leur configuration.

  • Qu'est-ce qu'un WAF ?

Un WAF protège votre site web en filtrant et en surveillant le trafic entrant. En raison de certaines restrictions, il peut bloquer des requêtes légitimes, telles que celles de Weglot.

  • Comment vérifier si votre site web est protégé par un WAF

Pour cette astuce, vous devrez utiliser l'invite de commande (CMD/terminal) de votre ordinateur.

Veuillez noter que cURL n'est peut-être pas installé sur votre système. Dans ce cas, veuillez contacter le développeur de votre site web pour obtenir son avis.


Dans votre invite de commande, utilisez la commande cURL  pour tester la réponse de votre site web aux requêtes externes. Par exemple, cette commande permet de tester la réponse de votre site web à des requêtes externes :

curl -i https://yourwebsite.com

Si vous voyez un message d'alerte ou de blocage, cela peut indiquer qu'un pare-feu WAF est en place.

Parfois, des restrictions définies par votre hébergeur peuvent bloquer Weglot. Vous pouvez vérifier auprès de votre hébergeur qu'aucune règle basée sur l'IP n'empêche Weglot d'accéder à votre site.

6. Vérifiez les performances du serveur

Si Weglot se connecte mais que ses performances sont irrégulières, il se peut que le trafic submerge votre serveur. Cela peut se produire si votre serveur ne peut pas gérer de multiples demandes, comme dans un scénario DDoS.

  • Recommandations :
    • Optimisez la configuration de votre serveur
    • Envisagez de passer à un forfait d'hébergement supérieur pour bénéficier de meilleures performances
    • Surveillez le trafic du serveur afin d'identifier les éventuels goulots d'étranglement
  • Tester la connectivité de votre URL

Essayez d'effectuer un test de ping sur l'URL de votre site. Si un test de sécurité (par exemple, un CAPTCHA) s'affiche, cela confirme que vous utilisez un service tel que Cloudflare.

Conclusion

En suivant les étapes décrites ci-dessus, vous devriez pouvoir résoudre l'erreur "Votre site web est inaccessible" et intégrer Weglot de manière transparente sur votre site. Si le problème persiste, veuillez contacter l'équipe d'assistance de Weglot pour obtenir de l'aide.

Cela a-t-il répondu à votre question ? Merci pour votre avis Il y a eu un problème pour soumettre votre commentaire. Veuillez réessayer plus tard.

Vous avez encore besoin d’aide ? Contactez-nousContactez-nous