我的大学提供了一个Web URL和一些托管空间,该URL类似于http://homepages.iitb.ac.in/~pritampebam。
我遇到的几乎所有大学似乎都使用这种结构,其中用户名前面有“〜”符号。
其他例子。
http://web.media.mit.edu/~mres/
http://users.design.ucla.edu/~reas/
为什么会这样呢?
我的大学提供了一个Web URL和一些托管空间,该URL类似于http://homepages.iitb.ac.in/~pritampebam。
我遇到的几乎所有大学似乎都使用这种结构,其中用户名前面有“〜”符号。
其他例子。
http://web.media.mit.edu/~mres/
http://users.design.ucla.edu/~reas/
为什么会这样呢?
Answers:
/programming/6252471/what-is-the-use-of-tilde-in-url
代表用户主目录的Unix约定。一些提供程序允许用户从Web服务器提供的其主目录中的某个目录中获取内容。
除了initall提到的内容之外,拥有用于用户目录的标准还可以进行URL模式匹配,例如“以波浪号开头的任何内容,将其余部分视为用户的名称,并查看他们是否拥有网站”。虽然我不知道这是否是任何大学如何处理其用户网站的服务,但这是一种选择。如果存在一个名称为“ employment”的用户,但他们想设置university.edu/employment来加载就业信息,则代字号可以帮助避免冲突。
(很明显,如果他们使用的是诸如的子域users.university.edu/<username>
,则不需要。此外,他们还可以使用更加用户友好的URL,例如university.edu/users/<username>
,但由于initall的原因,首选使用波浪号)。