Notez que le site Web accessible via un nom de domaine peut ne pas être hébergé directement à la racine de l'adresse IP, c'est-à-dire qu'il example.org
peut mapper sur 123.45.67.89/~example
. Ceci est courant pour les hébergeurs Web normaux, car ils ne peuvent pas attribuer une adresse IP par site Web - ce serait un gaspillage incroyable.
Par exemple, si vous effectuez une recherche DNS sur webmasters.stackexchange.com
, vous obtiendrez l'adresse IP 198.252.206.140
(à droite sur le site Web vers lequel je suis lié). Bien que l'adresse IP accède à une page StackExchange, elle ne mène pas à la section des webmasters, qui pourrait correspondre à quelque chose comme 198.252.206.140/www/webmasters
.
L'un des inconvénients de l'utilisation d'une adresse IP (ou similaire 123.45.67.89/~example
) est la nécessité d'une adresse IP statique. Si, pour une raison quelconque, l'adresse IP devait changer, vous ne pouvez pas rediriger les utilisateurs. Tandis qu'avec un nom de domaine, il suffit simplement de mettre à jour les enregistrements DNS pour pointer vers la nouvelle adresse IP.
Bien qu'ils ne soient pas complètement liés, un autre inconvénient évident des adresses IP est qu'elles sont beaucoup plus difficiles à retenir qu'un nom et une fin.
Par défaut, un site Web sera disponible via le nom de domaine, ainsi que par adresse IP. Différentes réponses / commentaires à cette question offrent des perspectives différentes, et je ne veux pas en déduire.
Personnellement, je ne bloquerais pas l'accès par adresse IP, simplement parce que ce n'est pas comme cela que l'on pourrait s'attendre à ce que l'Internet fonctionne. De plus, un utilisateur régulier ne trouvera jamais l'adresse IP de votre site Web de manière aléatoire, et il ne commencera certainement pas à partager des liens vers votre site avec l'adresse IP. Donc, tous les efforts en matière de référencement et de sécurité sont certainement mieux dépensés ailleurs.