当前位置:主页 > 查看内容

域名

发布时间:2021-08-15 00:00| 位朋友查看

简介:域名简介域名是IP地址的代称,目的是方便记忆。由一串用点分隔的字符组成的,用于在数据传输是标记计算机的位置。域名映射IP,由DNS服务器解析转换为IP地址。历史1983年,保罗·莫卡派乔斯发明了域名解析服务和域名系统1985年1月1日,世界上第一个域名nordu.……
域名简介域名是IP地址的代称,目的是方便记忆。由一串用点分隔的字符组成的,用于在数据传输是标记计算机的位置。域名映射IP,由DNS服务器解析转换为IP地址。历史1983年,保罗·莫卡派乔斯发明了域名解析服务和域名系统1985年1月1日,世界上第一个域名nordu.net被注册域名层次

以 www.baidu.com 为例

顶级域名 (.com)一级域名(baidu)二级域名 (www)

一个域名可以有多个二级域名

域名注册向域名服务商注册域名,每年需要缴纳一定费用域名可以转让买卖域名解析(DNS)

正向解析

域名转换为IP地址

反向解析

IP地址转换为域名

工作流程:

输入查询域名浏览器查询本地缓存,查询到与网络服务交换内容,结束向对应的顶级服务器下的子服务器发起请求,获得对应IP浏览器去相应IP的网络服务器交互内容

21ee911319402f8c6f52364b9506ba43.md.png

域名解析配置

去域名服务商那添加域名解析

记录类型

A 指向一个 ipv4地址CNAME 指向另一个域名AAAA 指向一个ipv6地址

主机记录

www 解析后的域名为 www. 域名 . 顶级域名 二级域名 如 abc. 域名 . 顶级域名 @ 直接解析主域名

记录值

IP地址Apache 配置多站点访问及二级域名配置通过云解析服务商为主域名分配子域名,再为子域名绑定主机IP。修改 httpd.conf 文件,去掉include httpd-vhosts.conf 前面的注释。注释 httpd-vhosts.conf 文件中所有内容,然后添加
 Directory / 
 AllowOverride all
 Require all granted
 /Directory 
NameVirtualHost *:80
 VirtualHost *:80 
 ServerAdmin 「管理员邮箱」
 DocumentRoot 「项目根目录」
 ServerName 「二级域名」
 ServerAlias 「域名别名」
 ErrorLog 「错误日志」
 CustomLog 「访问日志」
 /VirtualHost 

Directory 标签用于给所有目录设置访问权限

AllowOverride all 允许 .htaccess 对URL进行重写 / AllowOverride none 忽略 .htaccess 文件Require all granted 允许外部访问 / Require all denied 禁止外部访问NameVirtualHost 是固定形式,用于使 VirtualHost 标签生效

VirtualHost 标签用于为二级域名绑定虚拟主机

每一个二级域名对应一个 VirtualHost 标签,有多少二级域名,就需要多少个 VirtualHost 标签DocumentRoot 和 ServerName 是必填项,其余可选

注意:由于 www 域名属于特殊的二级域名,所以它也需要在 httpd-vhosts.conf 文件中注册

重启apache服务
本文转自网络,原文链接:https://developer.aliyun.com/article/787087
本站部分内容转载于网络,版权归原作者所有,转载之目的在于传播更多优秀技术内容,如有侵权请联系QQ/微信:153890879删除,谢谢!
上一篇:ECS初体验 下一篇:没有了

推荐图文

  • 周排行
  • 月排行
  • 总排行

随机推荐