web-dev-qa-db-fra.com

Comment faire en sorte que mon site Web apparaisse dans la barre de navigation avec le "http: //"?

Après avoir migré vers un nouvel hôte Web, mon site s’affiche sous la forme example.com au lieu de http://example.com. Quelles étapes dois-je suivre pour résoudre ce problème? Le nouvel hôte est GoDaddy et mon site était http:// sur l'ancien hôte.

1
A.non

La partie http:// de l'URL est appelée "schéma", ce qui définit le protocole que vous utilisez. Lorsque vous visitez un site Web, le protocole par défaut est http://. La seule autre option serait https://.

Il n’ya aucun moyen pour une connexion Web de spécifier une URL sans au moins impliquer http://, et donc, même si vous l’ignoriez ou si un lien l’ignorait, votre navigateur l’ajouterait. Il appartient à votre navigateur de déterminer le mode d'affichage souhaité. Si votre site utilisait le même protocole, du moins en théorie, le navigateur devrait afficher le protocole de la même manière.

Vous pouvez vérifier certaines choses. Vous pourriez envisager de vérifier si votre ancien ou votre nouveau site utilise plutôt https://, qui peut s'afficher différemment. Par exemple, certains navigateurs peuvent choisir d’utiliser une icône de verrou à côté des URL HTTPS. Vous pouvez également envisager de vous assurer que votre favicon n'est pas différent. Je ne pense pas que cela ferait une différence, mais de nombreux navigateurs affichent cet affichage à proximité de l'URL. Il est donc peut-être au moins possible qu'il ait un effet. J'ai vu des modifications apportées aux nouveaux hôtes modifier le favicon.

Dans l'ensemble, il n'y a pas grand-chose qui puisse faire un tel changement d'un changement d'hôte Web. Il est possible que d'autres modifications, telles qu'une mise à jour du navigateur, une modification des paramètres, etc., soient à l'origine de la différence. Cependant, même s'il y avait une différence, cela n'affecterait probablement pas vos visiteurs tant qu'ils ont l'intention de visiter l'URL avec HTTP, qui est la valeur par défaut.

2
DKing

Bien que vous ne voyiez pas HTTP sur votre navigateur, tous les sites Web utilisent HTTP pour afficher les données.

HTTP signifie Hypertext Transfer Protocol et constitue la base de la communication de données pour le World Wide Web.

1
gabehou