url中“〜”代字号的用途是什么?

时间:2011-06-06 13:08:37

标签: apache url cpanel tilde

  1. URL中〜tilde的用途是什么?

  2. 我正在使用cPanel,并且有包含波浪号的链接,为什么会在那里倾斜?

    当我们购买服务器空间但没有dns或者不想将其用于开发目的时,我们使用类似http://serverip/~foldername

5 个答案:

答案 0 :(得分:54)

嗯,网络服务器可以在领先的URI部分之后使用任何字符,无论出于何种目的。

话虽如此,~的使用通常会回到网络的早期阶段,几乎每个网络服务器都在Unix上运行。在Unix世界中,系统支持多个用户,每个用户都有自己的主目录。如果您想转到自己的主目录,请cd ~。如果您想转到其他用户,例如fred的主目录,那将是cd ~fred

因此,当人们开始使用Web服务器时,他们通常会让系统中的每个用户都拥有自己的Web空间,可以使用~username从Web服务器的根目录访问。

例如,旧的ISP(Telepath)提供的非常旧网站(现已解散)位于http://www.telepath.com/~dennison/

答案 1 :(得分:16)

实际上,代字号'~'代表主目录。当您将urde放入url时,它将从主目录

进行访问

答案 2 :(得分:8)

Tilde在URL中没有什么特别之处。它只是另一个字符,如%20个字符或 - 。

一些网络托管公司通过向用户提供类似/〜(用户名)/

的目录来使用它来识别用户

答案 3 :(得分:4)

URL中的代字号通常后跟用户名,表示该URL下面的文件来自该用户的主目录。

答案 4 :(得分:1)

〜指的是你的主目录。如果它在URL中,则表示cpanel位于相对于您的主目录的位置。