à quoi sert ~ tilde dans l'URL?
J'utilise cPanel et j'ai un lien incluant tilde, pourquoi y a tilde?
Lorsque nous achetons de l'espace sur le serveur mais que nous n'avons pas de DNS ou que nous ne voulons pas l'utiliser à des fins de développement, nous utilisons le même http://serverip/~foldername
.
En fait tilde '~'
représente le répertoire personnel. Lorsque vous placez le tilde dans l'URL, il accède à partir du répertoire personnel
Eh bien, un serveur Web est libre d'utiliser n'importe quel caractère après la partie URI principale pour le but qu'il souhaite.
Cela étant dit, l'utilisation de ~
rappelle généralement les débuts du Web, quand à peu près tous les serveurs Web fonctionnaient sous Unix. Dans le monde Unix, les systèmes prenaient en charge plusieurs utilisateurs, chacun avec son propre répertoire personnel. Si vous souhaitez accéder à votre propre répertoire personnel, vous cd ~
. Si vous souhaitez accéder à un autre utilisateur comme le répertoire personnel de fred
, ce serait cd ~fred
.
Ainsi, lorsque les gens ont commencé à installer des serveurs Web, ils ont généralement laissé à chaque utilisateur du système leur propre espace Web, accessible depuis la racine du serveur Web en utilisant ~username
.
Par exemple, un très ancien site Web (aujourd'hui disparu) fourni par un ancien FAI (Telepath) était à http://www.telepath.com/~dennison/
Tilde n'a rien de spécial dans les URL. C'est juste un autre caractère comme un caractère% 20 ou un -.
Certaines sociétés d'hébergement Web l'utilisent pour identifier les utilisateurs en donnant aux utilisateurs des répertoires comme/~ (nom d'utilisateur) /
Un tilde dans une URL est généralement suivi d'un nom d'utilisateur et indique que les fichiers sous cette URL proviennent du répertoire de base de cet utilisateur.
~ fait référence à votre répertoire personnel. S'il se trouve dans l'URL, cela signifie que le cpanel est situé par rapport à votre répertoire personnel.