web-dev-qa-db-fra.com

à quoi sert le tilde "~" dans l'url?

  1. à quoi sert ~ tilde dans l'URL?

  2. 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.

35
amolv

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

17
vkrams

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/

56
T.E.D.

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) /

8
Jon

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.

4
Lawrence McAlpin

~ 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.

1
Pierre