域的含义,URL中的应用程序

时间:2015-04-27 13:14:30

标签: java web-applications

网址中的“abc”,“def”是什么意思:http://abc.def.xyz.com。我理解xyz被称为域名。我在某地读过abc是一个应用程序。我如何配置这样,它在哪里?在Java webapp中,它是在web.xml中制作的,因为到目前为止我还没有遇到类似的东西。或者它是在servlet容器/应用程序服务器中生成的。 有关这方面的任何信息表示赞赏。

2 个答案:

答案 0 :(得分:0)

调用'abc'应用程序它只是惯例。背后没有任何技术原因。

从技术上讲,abc.def.xyz.com是域名。以及def.xyz.comxyz.com甚至com

如果您对此主题感兴趣,可以进一步了解domain names

答案 1 :(得分:0)

" ABC"和" def"是" xyz"的子域,它们又是顶级域" com"的子域。但直接位于顶级域名下的域名很少被称为子域名。

基本上,您可以将域名绑定到任何您想要的域名,但它不一定是特定的应用程序。

示例:

假设您拥有自己的个人域名 mydomain.com ,该域名绑定到家庭路由器的IP地址。您可以将 phone.mydomain.com 指向您手机的IP地址, www.mydomain.com 指向远程托管的Web服务器和 laptop.mydomain .com 到您的笔记本电脑。这些都是由 DNS主机设置的(名称本身由注册商管理)。

换句话说,它与您的应用程序无关(除了将某些域名指向托管您的应用程序的服务器的惯例)。虽然我想可以将 app1.mydomain.com app2.mydomain.com 指向同一个应用服务器,然后根据内部路由进行操作在子域名上......