什么是虚拟域名

什么是虚拟域名,第1张

什么是域名

从技术上讲,域名只是一个Internet中用于解决地址对应问题的一种方法。可以说只是一个技术名词。但是,由于Internet已经成为了全世界人的Internet,域名也自然地成为了一个社会科学名词。

从社会科学的角度看,域名已成为了Internet文化的组成部分。

从商界看,域名已被誉为"企业的网上商标"。没有一家企业不重视自己产品的标识--商标,而域名的重要性和其价值,也已经被全世界的企业所认识。1998年3月一个月内,世界上注册了179,331个通用顶级域名(据精品网络有关资料),平均每天注册5977个域名,每分钟25个!这个记录正在以每月7%的速度增长。中国国内域名注册的数量,从96年底之前累计的300多个,至98年11月猛增到的16644个,每月增长速度为10%。

为什么要注册域名?

Internet这个信息时代的宠儿,已经走出了襁褓,为越来越多的人所认识,电子商务、网上销售、网络广告已成为商界关注的热点。"上网"已成为不少人的口头禅。但是,要想在网上建立服务器发布信息,则必须首先注册自己的域名,只有有了自己的域名才能让别人访问到自己。所以,域名注册是在互联网上建立任何服务的基础。同时,由于域名的唯一性,尽早注册又是十分必要的。

为什么没注上域名比商标被抢注更头痛?

由于域名和商标都在各自的范畴内具有唯一性,并且,随着Internet的发展,从企业树立形象的角度看,域名又从某种意义上讲,和商标着潜移默化的联系。所以,它与商标有一定的共同特点。许多企业在选择域名时,往往希望用和自己企业商标一致的域名。但是,域名和商标相比又具有更强的唯一性。举个例子:

同样持有Panda注册商标的某电子集团公司和某日化厂之间出现过域名注册中的冲突,按照《中国互联网络域名注册暂行管理办法》规定,两家公司都有权以panda为域名注册,但是panda.xxx.cn只有一个,那么,在域名申请都符合《中国互联网络域名注册暂行管理办法》规定的情况下,精品网络按照"先来先注册"的原则处理申请。某日化厂先申请了panda.xxx.cn,而某电子集团公司在某日化厂已注册成功,并且网站已经开通后,才提交panda.xxx.cn域名的申请,其结果是某电子集团公司已经无法以panda.xxx.cn作为自己的域名了。

从上面这个例子不难看出,某电子集团公司虽然仍旧可以卖他的panda牌电器,但是,他恐怕永远也无法让他的用户看到属于他的www.panda.xxx.cn网站。这无疑是一个遗憾。

源文出处:http://idc.dsidc.cn/faq/list.asp?unid=272

应该是虚拟域名吧

在互联网上机器就IP地址来确定连接,所以IP地址是一样的,然后IP地址是类似 XXX.XXX.XXX.XXX的数字不太好记忆,所以人们就用了字母或平时词来代替,利用www.BAIDU.COM,其实输入这个域名后还是要通过DNS(域名解析)来确定这个域名的IP地址是多少,然后才能达到这个域名所指的服务器.

用域名访问即: www.BAIDU.COM

用IP地址访问: 220.181.37.55

都是达到百度首页,效果是一样的,显然记住域名要比记住IP简单的多.

这个 URL 路径太长了,而且 index.php 在我们的认知中是一个网页,后面再跟着 sample/test/hello,显得很怪,即语义不明确。

我们可以把这个 URL 看成两部分看。入口文件之前是一部分( localhost/zerg/public/index.php ),之后是另一部分( sample/test/hello )。

后者的简化需要用到 路由 的知识,我们重点介绍一下前者,通过配置虚拟域名进行简化。

我们在开发过程中,可以在本地生成一个虚拟域名来简化入口文件前的一大串。

这是我们的目标:

http://z.cn/sample/test/hello

让 apache 认识 z.cn 的具体操作如下:

找到 xampp 文件夹下的

apache\conf\extra 目录下的 httpd-vhosts.conf 文件,在最后一行写入:

( DocumentRoot 以自己的目录为准,指向zerg下的public目录 )

改完这里之后,还要改一个地方,这里是让 apache 认出 z.cn ,我们还要让我们的浏览器也能认出 z.cn。

打开 c:\Windows\system32\drivers\etc 下面的 hosts 文件。

最后一行输入:

接下来我们就可以通过 z.cn/sample/test/hello 打开之前讲的了

但是这里有一个潜藏问题:

当输入 localhost 时,会打开 zerg/public/index.php 文件,如果有多个项目时,这样做是不妥的。因为主配置文件 httpd.conf 中定义了 DocumentRoot 为 htdocs 文件夹,即输入 localhost 应该定位到 htdocs 文件夹下。

所以需要在 httpd-vhosts.conf 中再加入几行,让 localhost 也是我们的虚拟主机。

大功告成。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/24305.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-02-16
下一篇2023-02-16

发表评论

登录后才能评论

评论列表(0条)

    保存