网站域名和网址有区别吗,网站域名基础概念科普

很多人会把域名和网址当成同一个东西,但两者并不一样,域名只是网址当中的一部分。网址就是浏览器地址栏完整的一串地址,域名是用来标记网站主体的字段。举个例子,https://www.example.com/blog/post?id=7是完整网址,example.com才是域名;www属于子域名,并不是域名必备组成部分。

域名存在层级,阅读顺序从右往左。末尾.com属于顶级域,example是二级域,www是三级域,也叫子域名。注册域名,购买的是example.com这类二级域名使用权,并不是买下.com顶级域。顶级域分为几类,通用顶级域包含.com、.net、.org;国家代码顶级域有.cn、.uk、.jp;后续新增开放的新顶级域,像.app、.xyz。二级域名可以自定义名称,前提是没有被其他人注册。子域名可以随意新增,mail.example.com、blog.example.com都可以,不需要额外向注册局缴费。

网站域名和网址有区别吗,网站域名基础概念科普

网址正式名称是URL,统一资源定位符,不单单包含域名。一条完整URL可以拆分为协议、主机名、端口、路径、查询字符串、片段。常用协议是http和https,https增加传输加密。主机名一般是域名,也可以直接填写IP地址。默认端口,http使用80端口,https使用443端口,正常访问地址会省略端口号。路径指向服务器对应的文件或者路由,例如/blog/post。问号后面是查询参数,用来传递数据。井号后面是片段,仅在浏览器本地跳转,不会发送到服务器。

域名和IP依靠DNS解析建立联系。人更容易记住域名,服务器之间通信依靠IP地址。DNS作用类似电话簿,把域名翻译成IP。输入域名访问网站,系统先读取本地缓存,再请求递归解析服务器,一路查询到权威域名服务器,获取A记录或者AAAA记录,得到服务器IP地址。一个域名可以解析到多个IP,用来实现负载均衡;多个域名也可以指向同一个IP。CNAME记录则是把域名指向另外一个域名,不直接绑定IP。

域名不是一次性买断,属于租赁模式。向注册商支付年费,注册局负责顶级域数据库管理,ICANN统筹全球域名体系,注册商只是中间服务商。域名到期没有续费,会进入赎回期,到期释放之后,其他人可以注册。国内注册域名,如果绑定国内服务器,一般要求实名认证以及网站备案。使用香港或者海外服务器,大多不用备案,但域名本身依旧可能要求实名认证,具体看注册商要求。

拥有域名不等于搭建好了网站。域名可以闲置停放,只用来收发邮件,或者指向还未开发完成的页面。网址也不一定绑定域名,直接IP加端口同样可以访问服务,只是IP地址很难记忆。localhost是本地回环地址,不属于域名。短链接服务压缩长网址,跳转至原始URL,短链接本身域名归属服务商。

弄懂这些基础概念,再看到长串访问地址,就能分清哪部分是域名,哪些属于协议、路径,不会把域名和网址混在一起称呼。

免责声明:本文提供的方法与建议仅供技术参考,实际部署效果受机房环境、运营商线路、系统配置等多重因素影响。请在专业人员指导下操作,因自行操作导致的业务损失本站不承担责任。

相关推荐