URL 中的 ~ 波形符有何用途?
我正在使用 cPanel,并且有包含波浪号的链接,为什么那里有波浪号?
当我们购买服务器空间但没有 dns 或不想将其用于开发目的时,我们使用类似
http://serverip/~foldername
.
最佳答案
好吧,网络服务器可以出于任何目的自由使用前导 URI 部分之后的任何字符。
话虽这么说,~
的使用通常可以追溯到网络的早期,当时几乎所有网络服务器都运行在 Unix 上。在 Unix 世界中,系统支持多个用户,每个用户都有自己的主目录。如果您想转到自己的主目录,请cd ~
。如果您想转到其他用户,例如 fred
的主目录,则可以使用 cd ~fred
。
因此,当人们开始建立 Web 服务器时,他们通常会让系统中的每个用户都有自己的 Web 空间,可以使用 ~username
从 Web 服务器的根目录访问该空间。
例如,我的一个非常旧网站(现已不复存在)由旧 ISP (Telepath) 提供,位于 http://www.telepath.com/~dennison/
关于apache - url 中的 "~"波浪号有什么用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6252471/