我的大学提供了一个Web URL和一些托管空间,并且该URL就像http://homepages.iitb.ac.in/~pritampebam。

我遇到的几乎所有大学似乎都在使用此URL用户名前面带有“〜”符号的结构。

其他示例。

http://web.media.mit.edu/~mres/

http://users.design.ucla.edu/~reas/

为什么会这样?

#1 楼

https://stackoverflow.com/questions/6252471/what-is-the-use-of-tilde-in-url

代表用户主目录的Unix约定。一些提供程序允许用户从Web服务器提供的其主目录中的某个目录中获取内容。

评论


太酷了,与cPanel一样

– Marco Demaio
13年1月31日在9:02

#2 楼

除了initall提到的内容之外,拥有一种用于用户目录的标准还可以进行URL模式匹配,例如“以波浪号开头的任何内容,将其余部分视为用户的名称,并查看他们是否拥有网站”。虽然我不知道这是否是任何大学如何处理其用户网站服务的一种选择。如果存在一个名称为“ employment”的用户,但他们想设置university.edu/employment来加载就业信息,则代字号可以帮助避免冲突。

(很显然,如果他们使用的是users.university.edu/<username>之类的子域,那么这是不需要的。此外,他们还可以使用更加用户友好的URL,例如university.edu/users/<username>,但是波浪号是首选,因为initall所述)。