Un chemin relatif, parfois appelé chemin non absolu ou fractionné, est une URL qui ne contient qu'une partie du chemin complet.
Par exemple, en partant du répertoire courant, le chemin hiérarchique découvre un répertoire ou un fichier sur un système de fichiers. L'ensemble du site est lié par sa relation avec le répertoire.
Le chemin relatif diffère du chemin absolu, qui recherche un fichier ou un dossier à partir de la racine du système de fichiers. Parce qu'elles impliquent moins d'entrée et prennent moins de caractères, ces adresses plus courtes sont utiles pour construire des pages web.
Le nom de domaine n'est pas inclus dans une URL relative, seule la partie qui le suit l'est. Lorsqu'un navigateur découvre une URL de ce type, il suppose qu'elle appartient au même domaine que celui qui l'héberge et la traite comme telle. Ainsi, au lieu de taper :
www.abc.com/sample
Au lieu de cela, vous écrivez :
/échantillon
Le premier exemple est une URL "absolue", tandis que le second est une URL "relative".
Contenu
Avantages de l'utilisation du chemin relatif
Lorsqu'un disque physique comporte différentes lettres de lecteur pour différents utilisateurs, les chemins relatifs sont utiles pour les index partagés sur les réseaux. Certains utilisateurs peuvent voir un lecteur comme "S :", tandis que d'autres peuvent le voir comme "T :". Si les documents et l'index sont sur le même disque, "dtSearch" peut utiliser des chemins relatifs pour éviter les problèmes de mappage de lecteur.
Les éditeurs de bases de données textuelles qui souhaitent proposer un paquetage de textes indexés peuvent également utiliser des chemins relatifs. Les utilisateurs peuvent facilement installer le paquet dans n'importe quel dossier sur n'importe quel lecteur si l'option des chemins relatifs est utilisée pour créer l'index.
Les répertoires d'index sont stockés dans la table des index sur l'emplacement de la bibliothèque d'index dans la bibliothèque d'index.
Inconvénients de l'utilisation du chemin relatif
Les problèmes résultant de l'utilisation des URL relatives sont nombreux, mais laissez-moi vous montrer quelques exemples :
1. Un environnement de test complètement indexé
L'utilisation d'URL relatives dans votre structure de menu peut donner lieu à des problèmes importants de contenu dupliqué si un seul lien incorrect dans votre contenu entraîne l'exploration de tout un environnement de test.
2. URLs canoniques relatives
L'utilisation d'URL canoniques relatives peut également poser des problèmes. Vous canonicalisez les URL lorsque vous spécifiez l'URL "idéale" pour les informations sur votre site Web. Si vous utilisez des références relatives et un sous-domaine indexé ou un environnement de test, vous vous retrouverez avec de nombreuses versions du même élément d'information... vous pouvez voir comment cela pourrait être difficile à gérer pour un moteur de recherche.
3. Les URLs qui sont spécifiques à un protocole
L'URL dite "relative au protocole" est un autre problème. Cette URL ne commence pas par http:// ou https://. L'utilisation d'URL relatives au protocole ou canoniques dans les liens est toutefois une mauvaise idée, car les problèmes de contenu dupliqué peuvent persister entre les versions HTTP et HTTPS d'un site Web.
Conclusion
Toutefois, la meilleure solution pour surmonter les difficultés liées à l'utilisation du chemin relatif est d'utiliser le chemin absolu chaque fois que cela est possible. J'espère que cet article vous a été utile. N'oubliez pas de nous contacter en cas de questions.
Obtenez plus d'articles sur les meilleures pratiques de WordPress, les techniques de dépannage et d'autres conseils sur notre page de blog. Visitez notre page de glossaire pour apprendre toutes les terminologies de WordPress et d'autres définitions de base.
Cependant, chez Seahawk Media, nous fournissons le meilleur de tous les services pour répondre à vos besoins de bout en bout en matière de WordPress. Contactez-nous ou consultez notre page de blog pour en savoir plus.