DNS规定,域名中的标号都由英文字母和数字组成,每一个标号不超过63个字符,也不区分大小写字母。标号中除连字符(-)外不能使用其他的标点符号。级别最低的域名写在最左边,而级别最高的域名写在最右边。由多个标号组成的完整域名总共不超过255个字符。

由此匹配完整域名的正则表达式:

^(?=^.{3,255}$)[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(\.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+$

例如:baidu.com

匹配网址:

^(?=^.{3,255}$)(http(s)?:\/\/)?(www\.)?[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(\.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+(:\d+)*(\/\w+\.\w+)*$

例如: http://www.baidu.com

匹配http url:

^(?=^.{3,255}$)(http(s)?:\/\/)?(www\.)?[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(\.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+(:\d+)*(\/\w+\.\w+)*([\?&]\w+=\w*)*$

例如: http://www.tetet.com/index.html?q=1&m=test

            string url = "https://www.baidu.com/s?tn=80035161_2_dg&wd=c%23%E6%AD%A3%E5%88%99";
string pattern = @"^(http(s)?://)";//协议 $1=@"http(s)?://" $2=@"(s)?"
pattern += @"(www.)?";//协议 $3=@"(www.)?";
pattern += @"(([a-zA-z0-9][-a-zA-z0-9]{0,62})";//域名 $5
pattern += @"(\.[a-zA-z0-9][-a-zA-z0-9]{0,62})+)";//域名 $6
pattern += @"(:\d+)*";//端口号 $7
Regex reg = new Regex(pattern);
GroupCollection matches = reg.Match(url).Groups;
string result = "";
if (matches.Count >5)
{
result = matches[4].Value;
}

  

原文

URL的组成格式:

图中中括号是可选项

  • protocol 协议,常用的协议是http
  • hostname 主机地址,可以是域名,也可以是IP地址
  • port 端口 http协议默认端口是:80端口,如果不写默认就是:80端口
  • path 路径 网络资源在服务器中的指定路径
  • parameter 参数 如果要向服务器传入参数,在这部分输入
  • query 查询字符串 如果需要从服务器那里查询内容,在这里编辑
  • fragment 片段 网页中可能会分为不同的片段,如果想访问网页后直接到达指定位置,可以在这部分设置

关于域名的一些认识

首先,我们要知道万维网不是网际网络,万维网只是运行在网际网络上的一个应用。它的功能就是能够实现网络资源之间的互访。

最初的方式是通过IP地址来访问的,但是IP地址是计算机或计算机组的数字标识,对人类来讲不方便记忆,所以后来实现了一种字符标识的方法,也就是我们所说的域名。实现这种域名和IP地址映射的东西叫域名系统,它是一个分布式数据库

以查询zh.wikipedia.org为例:

  • 客户端发送查询报文"query zh.wikipedia.org"至DNS服务器,DNS服务器首先检查自身缓存,如果存在记录则直接返回结果。
  • 如果记录老化或不存在,则
  1. DNS服务器向根域名服务器发送查询报文"query zh.wikipedia.org",根域名服务器返回.org域的权威域名服务器地址,这一级首先会返回的是顶级域名的权威域名服务器。
  2. DNS服务器向.org域的权威域名服务器发送查询报文"query zh.wikipedia.org",得到.wikipedia.org域的权威域名服务器地址。
  3. DNS服务器向.wikipedia.org域的权威域名服务器发送查询报文"query zh.wikipedia.org",得到主机zh的A记录,存入自身缓存并返回给客户端。

URL和URI的区别

URI是统一资源标识符,而URL是统一资源定位符,我们把URL理解为是URI的一个方法,而另一种方法是URN。

最后上一张我整理的mindmap

这里要说一下,有两个名词的缩写都是DNS,域名系统(domain name system)和域名服务器(domain name server),下图也有说明。

参考资料:

https://www.wikiwand.com/zh/%E5%9F%9F%E5%90%8D
https://www.wikiwand.com/zh/%E5%9F%9F%E5%90%8D%E7%B3%BB%E7%BB%9F
https://www.wikiwand.com/zh/%E7%BB%9F%E4%B8%80%E8%B5%84%E6%BA%90%E6%A0%87%E5%BF%97%E7%AC%A6
http://www.cnblogs.com/01picker/p/4434197.html

原文

知识简介

HTTP:(Hypertext transfer protocol)超文本传输协议,是用于从万维网(WWW:World Wide Web)服务器传输超文本到本地浏览器的传送协议。

URL:(Uniform Resource Locator)统一资源定位符,对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。

URI:(Uniform Resource Identifier)统一资源标识符,用于定位web上的资源。该种标识允许用户对任何(包括本地和互联网)的资源通过特定的协议进行交互操作。URL是URI的子集。

HTTP是一个基于TCP/IP通信协议来传递数据,同时也是一个属于应用层的面向对象的协议。

HTTP协议工作于客户端-服务端架构为上。浏览器作为HTTP客户端通过URL向HTTP服务端即WEB服务器发送所有请求。Web服务器根据接收到的请求后,向客户端发送响应信息。

                           

                                    http请求-响应模型.jpg

二 HTTP特点

1、简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。

2、灵活:HTTP允许传输任意类型的数据对象。

3.无连接:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方式可以节省传输时间。

4.无状态:HTTP协议是无状态协议。无状态是指协议对于事务处理没有记忆能力。

5、支持B/S及C/S模式。

三 URL组成

HTTP使用统一资源标识符(URI)来传输数据和建立连接。URL是一种特殊类型的URI,包含了用于查找某个资源的足够的信息。

以下面这个URL为例:

http://www.aspxfans.com:8080/news/index.asp?boardID=5&ID=24618&page=1#name

1.协议部分:代表网页使用的是HTTP协议。在Internet中可以使用多种协议,如HTTP,FTP等等。在"HTTP"后面的“//”为分隔符

2.域名部分:“www.aspxfans.com”。一个URL中,也可以使用IP地址作为域名使用

3.端口部分:跟在域名后面的是端口,域名和端口之间使用“:”作为分隔符。端口不是一个URL必须的部分,如果省略端口部分,将采用默认端口80/tcp

4.虚拟目录部分:从域名后的第一个“/”开始到最后一个“/”为止,是虚拟目录部分。虚拟目录也不是一个URL必须的部分。本例中的虚拟目录是“/news/”

5.文件名部分:从域名后的最后一个“/”开始到“?”为止,是文件名部分,如果没有“?”,则是从域名后的最后一个“/”开始到“#”为止,是文件部分,如果没有“?”和“#”,那么从域名后的最后一个“/”开始到结束,都是文件名部分。本例中的文件名是“index.asp”。文件名部分也不是一个URL必须的部分,如果省略该部分,则使用默认的文件名

6.锚部分:从“#”开始到最后,都是锚部分。本例中的锚部分是“name”。锚部分也不是一个URL必须的部分(可以理解为定位)

7.参数部分:从“?”开始到“#”为止之间的部分为参数部分,又称搜索部分、查询部分。本例中的参数部分为“boardID=5&ID=24618&page=1”。参数可以允许有多个参数,参数与参数之间用“&”作为分隔符。

dns(域名系统)

DNS(Domain Name System,域名系统),万维网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。

通过域名,最终得到该域名对应的IP地址的过程叫做域名解析(或主机名解析)。

DNS协议运行在UDP协议之上,使用端口号53。在RFC文档中RFC 2181对DNS有规范说明,RFC 2136对DNS的动态更新进行说明,RFC 2308对DNS查询的反向缓存进行说明。

DNS功能

每个IP地址都可以有一个主机名,主机名由一个或多个字符串组成,字符串之间用小数点隔开。有了主机名,就不要死记硬背每台IP设备的IP地址,只要记住相对直观有意义的主机名就行了。这就是DNS协议的功能。

主机名到IP地址的映射有两种方式:

1)静态映射,每台设备上都配置主机到IP地址的映射,各设备独立维护自己的映射表,而且只供本设备使用;
2)动态映射,建立一套域名解析系统(DNS),只在专门的DNS服务器上配置主机到IP地址的映射,网络上需要使用主机名通信的设备,首先需要到DNS服务器查询主机所对应的IP地址。 [1] 
通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。在解析域名时,可以首先采用静态域名解析的方法,如果静态域名解析不成功,再采用动态域名解析的方法。可以将一些常用的域名放入静态域名解析表中,这样可以大大提高域名解析效率
 

DNS重要性

1、技术角度看
DNS解析是互联网绝大多数应用的实际寻址方式; 域名技术的再发展、以及基于域名技术的多种应用,丰富了互联网应用和协议。
2、资源角度看
域名是互联网上的身份标识,是不可重复的唯一标识资源; 互联网的全球化使得域名成为标识一国主权的国家战略资源。
 
 
 

域名结构

编辑

通常 Internet 主机域名的一般结构为:主机名.三级域名.二级域名.顶级域名。
Internet 的顶级域名由 Internet网络协会域名注册查询负责网络地址分配的委员会进行登记和管理,它还为 Internet的每一台主机分配唯一的 IP 地址。
全世界现有三个大的网络信息中心: 位于美国的 Inter-NIC,负责美国及其他地区; 位于荷兰的RIPE-NIC,负责欧洲地区;位于日本的APNIC ,负责亚太地区 [1]  
 
 

DNS安全问题

编辑

1.针对域名系统的恶意攻击:DDOS攻击造成域名解析瘫痪。
2.域名劫持:修改注册信息、劫持解析结果。
3.国家性质的域名系统安全事件:“.ly”域名瘫痪、“.af”域名的域名管理权变更。
4.系统上运行的DNS服务存在漏洞,导致被黑客获取权限,从而篡改DNS信息。
5.DNS设置不当,导致泄漏一些敏感信息。提供给黑客进一步攻击提供有力信息。
 
 

一级域名、二级域名、三级域名有什么区别

最后一个"."的右边部分称为顶级域名(TLD,也称为一级域名),
最后一个"."的左边部分称为二级域名(SLD)
,二级域名的左边部分称为三级域名,以此类推,每一级的域名控制它下一级域名的分配。 www.baidu.com中,com是一级域名(顶级域名),baidu是二级域名,www是三级域名。以最后一个.的左右边为基准判断。
目前,国际上出现的顶级域名有.com,.net,.org,.gov,.edu,.mil,.cc,.to,.tv以及国家或地区的代码,
其中最通用的是.com,.net,.org .COM - -适用于商业实体,它是最流行的顶级域名,任何人都可注册一个.com域名。
.NET - -最初用于网络机构如ISP,今天,任何一个人都可注册一个.net域名。
.ORG ---设计是用于各类组织机构,包括非盈利团体,今天,任何一个人都可注册一个.org域名。
国家代码:像cn(中国),fr(法国)和au(澳大利亚)这样两个字母的域名谓之国家代码顶级域名(ccTLDs),通过ccTLDs,基本上可以辨明域名持有者的国家或地区

【网络】顶级域名、一级域名、二级域名、子域名

总结:

几级域名就是几个点来分的,  .com是一级域名, xxx.com就是一级域名,前面的xxx只是标识符吧。 (有一个段 .)

二级域名就是  .baidu.com  比如 xxx.baidu.com (有2段 . .)

三级就是    .mail.baidu.com 比如xxx.mail.baidu.com

专业定义

域名级数是指一个域名由多少级组成,域名的各个级别被“.”分开,简而言之,有多少个点就是几级域名。
顶级域名在开头有一个点
“一级域名”就是在“com net org”前加一级
"二级域名"就是在一级域名前再加一级
二级域名及其以上级别的域名,统称为子域名,不在“注册域名”的范畴中。
根据ICANN说法,过一两年组织可以申请注册顶级域名。
个人可以申请注册顶级域名。
中间由点号分隔开,最右边的那个词称为顶级域名。
 
 
 

网站部署一级域名、二级域名、子域名

关于域名介绍:

一般来说,一个完整的域名用二个或者二个以上部分组成,各部分之间用英文的句号“.”开分割。

如“www.baidu.com”,其中最后一个“.”的右边部分“.com”成为顶级域名(TLD,也成为一级域名,类似还有.cn,.net,.org,.gov,.edu,.tv等等,这里.com.cn其实是.cn下的二级域名)。任何个人都可以注册一个.com域名,其中baidu.com也就是顶级域名.com下的二级域名,

baidu.com还可以有image.baidu.com、music.baidu.com的形式,这里的image\music可以称为“子域名”


到底二级域名和一级域名哪个更利于SEO

一,二级域名的特点

搜索引擎往往将二级域名当作一个独立的网站看待,同时会视情况将主域名的评价传递一部分给二级域名。使用二级域名会使同domain下站点变多,但是每个站点的体量变小。

二级域名的SEO特点是:

1,二级域名对用户来说也是一个完整的域名,显得更有权威性

2,二级域名网页之间相关性更强,对于搜索引擎来说主题更集中

3,相较子目录更易形成品牌

二,子目录的特点

将不同内容通过子目录的情况放在同一个网站下,会使网站体量变得越来越大,可以使网站积累更多的投票:

1,相较二级域名,可以更好地继承主域名的评价数据

2,与站点关系更密切,同时不失灵活,搜索引擎对站点内容的识别早以细化到目录级别

三,二级域名与子目录的选择

选择使用二级域名还是子目录来分配网站内容,对网站在搜索引擎中的表现会有较大的影响,为此百度站长平台建议:

1,在某个频道的内容没有丰富到可以当作一个独立站点存在之前,使用目录形式;等频道下积累了足够的内容,再通过改版成二级域名的形式。

一个网页能否排到搜索引擎结果的前面,“出身”很重要,如果出自一个站点评价较高的网站,那排到前面的可能性就较大,反之则越小。通常情况下,二级域名会从主站点继承一部分权重,继承多少视二级域名质量而定。

在内容没有丰富到可以作为一个独立站点之前,使用子目录更能在搜索引擎中获得较好表现。

2,内容差异较大、关联度不高的内容,建立使用二级域名的形式。

搜索引擎会识别网站的主题,如果网站中各子目录的内容关联度不高,可能导致搜索引擎错误地判断网站的主题。所以,关联度不高的内容放在不同的二级域名中,可以帮助搜索引擎更好的理解网站的主题。

3,二级域名间的服务器权限应该严格控制,a.domain.com下的内容,最好不能域名替换通过b.domain.com访问。

如:a.domain.com/abc.html不应该通过b.domain.com/abc.html访问到。

二级域名的内容能够互相访问,可能会被搜索引擎当作重复内容进行去重处理,保留的URL不一定能符合站长预期。

4,不要滥用二级域名

没有丰富的内容就大量启用二级域名,极容易被搜索引擎当作作弊行为惩罚。

总结:一个网站目录内容丰富,跟主域名相关性弱的情况下,可以开启为子域名。独立来参与排名。否则不要大量的开启太多子域名。

到底是用二级域名还是二级目录?

原文地址:http://www.lusongsong.com/blog

  当网站发展到一定时期,想要扩大网站规模、建立新频道的时候,相信很多人和我一样在选择二级域名和二级目录上犯了难。这篇文章我深入分析之后给出了答案。如果你的网站在使用二级域名和二级目录捉摸不定的时候,看看此文,会对你有所帮助的。

  首先,我们来看看什么是二级域名,什么是二级目录?

  1:二级域名:需要创建二级域名,设置DNS,修改A记录,指定IP等操作。具体建网站或者编辑网页时,需要对不同二级域名下的内容分开存放。相当于一个独立的网站。如,http://blog.lusongsong.com

  2:二级目录,就是子目录,继承在主站目录下的,相当于网站的跟目录在建立一个文件夹存放网站。如,http://www.lusongsong.com/blog/

  其次,让我们通过各种比较来分析二级目录和二级域名的优势和劣势:

  1.二级域名用来优化的关键词的话,有优势。

  2.二级目录的形式,多少会继承首页的权重,增加网站收录量。

  3.二级域名,在搜索引擎看来是一个新的独立网站。网站权重、PR值之类的,要重头培养。倒不如用新域名做个新站更好。

  4.二级目录当面临高难度的关键词时候,比起二级域名优势不明显。

  5.二级域名作为独立网站容易和其他网站做友情链接。

  6.二级目录虽然比较难做友情链接,但也可以通过与对方网站做交叉连接得以解决。

  最后,总结一下二级域名和二级目录。

  什么时候使用二级目录?

  做网站(尤其是中小型网站),可以靠多个二级目录来壮大网站。如果开设的二级域名太多,会削弱主站的优势。

  所以我认为中小型网站(包括博客)尽可能使用二级目录的形式更好。前提是网站的内容和主站内容差不多。如果相差甚远,就应该考虑使用二级域名了。

  什么时候使用二级域名? 大型门户网站、行业门户、垂直类门户等信息量巨大的网站,可以选择把信息量大的频道设置为二级域名。或者你的新开设的频道和主站不搭边,可以考虑二级域名。如果是地域型公司,也可以考虑按地区设置二级域名。

  通过以上分析,我决定使用二级目录来建立博客。

二级域名设置

网站二级域名的配置

在顶级域名下,如何设定二级域名?

设置步骤:

  1、登录万网,找到“我的域名”,点开,在域名后面,有一个解析。打开它。

  2、点击“新增解析”正式开始添加二级域名

  3、如果二级域名指向是一个解析服务器,请在记录类型选择CNAME记录。如果是一个网址,则选择隐性URL或显性URL ,区别在于转过去之后地址栏内的地址变或是不变。如果不想显示实际地址,建议用隐性。

  在这里,由于我指向一个解析服务器,所以使用CNAME记录

  4、主机记录,就是你的二级域名名称。比如,我想让二级域名设为“sy.3ycao.com”,那么就在主机记录里填写"sy"

  5、记录值,是指要转向的地址,也就是实际地址。

  6、设好之后,应该如下图所示。

  如果你是转到一个网址,那到此就结束了。几分钟之后二级域名就起效了。

  如果你是转到一个解析服务器,那还有最后一步

  7、在对方解析服务器上建上这个二级域名的链接。

  到此,二级域名设置完成

  

1.登录万网,找到“我的域名”,点开,在域名后面,有一个解析。打开它。
2.点击“新增解析”正式开始添加二级域名
3.如果二级域名指向是一个解析服务器,请在记录类型选择CNAME记录。如果是一个网址,则选择隐性URL或显性URL ,区别在于转过去之后地址栏内的地址变或是不变。如果不想显示实际地址,建议用隐性。
在这里,由于我指向一个解析服务器,所以使用CNAME记录
4.主机记录,就是你的二级域名名称。比如,我想让二级域名设为“sy.3ycao.com”,那么就在主机记录里填写"sy"
5.记录值,是指要转向的地址,也就是实际地址。
6.设好之后,应该如下图所示。
如果你是转到一个网址,那到此就结束了。几分钟之后二级域名就起效了。
如果你是转到一个解析服务器,那还有最后一步

7.在对方解析服务器上建上这个二级域名的链接。
到此,二级域名设置完成

不清楚你是在哪个代理商注册的
一般都是新网 万网
但用法相同 都需要到mydns里进行设置
但是一般二级域名都有数量限制 只能注册15 或20
如果你需要的数量超过这个数量
可以使用域名解析功能 利用程序实现 ,具体的程序可以在网上搜到,方法很简单。
至于域名绑定,这个确实是每次都要到,MYDNS里去绑定。
其实绑定很容易,不见的比做个程序麻烦。

二级域名解析配置方法

记一次阿里云配置二级域名经历,及申请免费非工作用途SSL证书

什么是二级域名,怎么设置

【转】apache 二级域名设置完整步骤

我想给比如ryj.shuai7boy.cn设置一个子域名 it.ryj.shuai7boy.cn 能不能设置,如何设置

域名管理,解析里面增加就行

二级域名

误区

1、形如“abc.com/bbs”的采取目录形式的不能够称为二级域名,一般网民称之为“子页面”。
2、形如“.com cn、.net cn、.org cn、.gd cn”的在注册域名时可以见到的也不能够称为二级域名,一般专业人士称之为“二级域”。
3、二级域名的权重高于二级目录,二级域名是作为一个独立的域名出现在互联网上,而二级目录是以网站子页面出现的,所以很多人认为两者之间的权重相同,这种认识是错误的。
4、二级域名比较适用于大型网站。因为使用二级域名可以减短网址途径的长度,也许会对收录起到很好的效果。全站交织衔接,可以使搜索引擎能检索到,还主动生成网站地图
5、很多人都误把带www当成一级域名,把其他前缀的当成二级域名,是错误的。正确的域名划分为:
.com 顶级域名(一级域名)
baidu.com 二级域名
tieba.baidu .com 三级域名

什么时候使用二级域名好

如果营销团队决定推广一个内容或目的完全不同的url,并且决定使用一个吸引人的子域名,那么使用子域名可能是现实选择。如maps.domain这样的网站,就是出于营销考虑使用的子域名成为可接受选择的例子。一个有很好理由使用子域名的情况是,有时候与主域名区隔开的子域名看起来更有权威性。
要小心新闻媒体对域名的关注,因为没有经验的用户经常不理解子域名的概念或者网站域名可以没有www.使用子目录,少一些华丽的营销比通过品牌和广告教育别人要便宜的多了。所以也需要好好研究一番。
如果在域名中使用关键词至关重要的话,子域名也可能是个很合理的选择。搜索引擎似乎确实给予url中的关键词不少权重,而且子域名中完全匹配的关键词权重比子目录要高一些

权重对比

一般来说权重肯定是一级域名>二级域名>二级目录,但是很多网站都设置了301重定向,就是点击一级域名的时候,由于设置了301重定向,会直接跳转到设置好的二级域名上,这时一级域名的所有权重都转移到二级域名上,这时候一级域名的权重就和二级域名权重是相同的

定义

二级域名:英语:Second-level domain;英文缩写:SLD。是互联网DNS等级之中,处于顶级域名之下的域。二级域名是域名的倒数第二个部份,二级域名就是主域名分出来的域名。
1)二级域名是寄存在主域名之下的域名。
2)二级域名属于一个独立的分支,他有自己的收录、快照、PR值反链等。
3)当主域名受到惩罚,二级域名也会连带惩罚。
 
 

1.域名知识

互联网上的站点就象我们生活中的机构或家庭一样要有个地址,网民才能根据这个地址进行访问。其计算机的身份标识是32比特的二进制代码,也就是所谓的IP地址。为了便于记忆,按照一定的规则给Internet上的计算机起的名字就叫做域名。
在全世界,没有重复的域名。域名的形式是以若干个英文字母和数字组成,由"."分隔成几部分。在国际域名中,英文26个(包括后缀)字母和10个阿拉伯数字以及横杠"-"可以用在域名构成里,并且字母的大小写没有区别,每个层次最长不能超过22个字母。
国际域名由国际域名管理中心Internet Corporation for Assigned Names and Numbers(ICANN)统一管理管理。以.cn结尾的域名由国务院信息化工作领导小组办公室管理,并由CNNIC具体负责

2.为何要注册域名

Internet域名是Internet网络上的一个服务器或一个网络系统的名字,网络使用者通过域名能到达某一个网站。企业建立自己的网站,就会得到一个具有商注价值的网址(域名),其中可以包含企业的名称、行业和所属国家等等信息。域名的直接作用相当于电话号码,但间接意义更大,可以印到宣传品或媒体广告上,吸引人们访问企业网站。
域名注册是一项非常有限的资源开发工作,Internet上的每个域名都是独一无二的。国际域名遵循先申请先注册的原则。企业的域名必须尽快注册,才有可能获得所需要域名。防止他人强注,而使自己千辛万苦多年培育的品牌落入他手。
由于国际域名在全世界统一注册。因此在全世界范围内,如果一个域名被注册,其他任何机构都无权再注册相同的域名。虽然域名是网络中的概念,但它已经具有类似于产品的商标和企业的标识物的作用。

3. 注册域名费用和条件

注册国际域名不受限制,单位和个人均可申请。国际域名的管理机构由InterNIC改为ICANN,打破垄断,注册费用持续大幅下降,目前为几十元人民币/年。
中国互联网信息中心网
国际域名注册时间为1~2天,国内域名5天以内完成注册。遇到周末和节假日,会顺延相应的时间(国际域名的管理机构位于美国,要注意时差)。

4.应该注册怎样的域名

普通的机构或公司通常有.COM、.top、.NET和.ORG三种类型可以选择,依照规定,其代表的业务或服务性质如下:.COM .top 用于商业性的机构或公司,.NET用于从事Internet相关的网络服务的机构或公司,.ORG 用于非盈利的组织、团体。你可以针对你们自己的情况选择。
注册时,最好同时注册掉国际和国内域名,以防访问者误会。例如,可同时注册yourname.com和yourname.com.cn,最好同时注册掉yourname.com、yourname.net、yourname.com.cn和yourname.net.cn。 按照习惯,一般使用你的名称或商标作为域名。域名的字母组成要便于记忆,能够给人留下较深的印象。
如果你有多个很有价值的商标,最好都进行注册保护。而且,域名越短越方便记忆和输入.
INTERNET一级域名
com --- Commercial organizations,商业组织,公司
top --- 商业组织,公司,个人
net --- Network operations and service centers,网络服务商
org --- Other organizations,非盈利组织
int --- International organizations,国际组织
edu --- Educational institutions (U.S),(美国)教研机构
gov --- Governmental entities (U.S),(美国)政府部门
mil --- Military (U.S),(美国)军事机构
arpa --- Come from ARPANet,由ARPANET(美国国防部高级研究计划局建立的计算机网)沿留的名称,被用于互联网内部功能
biz --- web business guide,网络商务向导,适用于商业公司(注:biz是business的习惯缩用)
info --- infomation,提供信息服务的企业
name --- name,适用于个人注册的通用顶级域名
pro --- professional,适用于医生、律师、会计师等专业人员的通用顶级域名
coop --- cooperation,适用于商业合作社的专用顶级域名
aero --- aero,适用于航空运输业的专用顶级域名
museum --- museum,适用于博物馆的专用顶级域名
cc --- 原是岛国“Cocos (Keeling) Islands”的缩写,但也可把它看成“Commercial Company”(商业公司)的缩写,所以现已开放为全球性国际顶级域名,主要应用在商业领域内。
tv --- 原是太平洋岛国图瓦卢“Tuvalu”的国家代码顶级域名,但因为它也是“television”(电视)的缩写,所以现已开放为全球性国际顶级域名,主要应用在:视听、电影、电视等全球无线电与广播电台领域内。
 
 
 

如何申请一级域名

百度一下,域名注册,上面都是,找个价格合适的就行了
一般意义上来说,万网新网西部数码。是最好的。
然后其他排在首页的也都还不错

 
域名注册一般程序为:选择域名注册服务商-> 查询自己希望的域名是否已经被注册 -> 注册用户信息->支付域名注册服务费->提交注册表单->域名注册完成。
应尽量选择易名、新网这样有实力的注册商,以免一些注册商/代理商因业务转移或者关闭而造成不必要的麻烦。
 
 

申请一级域名要备案吗?

为什么有的网站申请一级域名要 要求备案,而有的就可以直接申请?不备案的安全么?
备案主要都是做什么?
 
不是所有的域名都要备案。。主要是看你的空间放在国内还是国外
国内的按道理都要备案! 当然现在一些双线服务器也有免备案主机 国外的话就不需要备案域名了 国外空间速度要比国内慢些!但是优势是不需要备案! 安全不安全看有没有硬防 最不安全的是香港的 一个是带宽小二是无硬防! 悲催 小小的DDOS 就能将其干掉!
 
一级域名需要备案的,二级域名不需要备案。
一般渠道备案20个工作 需要身份证 企业的还需要营业执照,照相等繁杂的手续。
 
 
 

  项目中需要增加获取一级域名的方法,自己借鉴网上前辈们的资料,改变成符合需求的。

  分享给大家,有歧义的地方大家共同研讨,共同学习。有不足的地方,或各位有更好的见解,请多多指教!

import java.util.ArrayList;
import java.util.List;
import java.util.regex.Matcher;
import java.util.regex.Pattern; public class GetOneYM {
/*
* 匹配正则
* 需求中有IP格式的域名
*
*/
private static String regex="([\\w][\\w-]*\\."
+ "(?:com\\.cn|com|cn|co|edu|net|org|gov|cc|biz|tv|info)(\\/|$))"
+ "|(((?:(?:25[0-5]|2[0-4]\\d|((1\\d{2})|([1-9]?\\d)))\\.){3}"
+ "(?:25[0-5]|2[0-4]\\d|((1\\d{2})|([1-9]?\\d)))))"; public static String getOneYM(String url){
Pattern p = Pattern.compile(regex);
/*
* 如果域名中有端口号,去除
*/
int index = url.indexOf(":");
if (index != -1) {
url = url.substring(0, index).trim();
}
Matcher m = p.matcher(url);
List<String> strList = new ArrayList<String>();
while(m.find()){
strList.add(m.group());
}
String categoryId = strList.toString();
categoryId = categoryId.substring(1,categoryId.length()-1);
return categoryId;
}
}

  

一级域名与二级域名

一级域名又称为顶级域名,大家需要注意的是, www.iisp.com这种形式的域名并不是一级域名,他只是一个二级域名,也就是说www只是一个主机名。
真正的一级域名是由一个合法字符串+域名后缀组成。所以,iisp.com这种形式的域名才是一级域名。iisp是域名主体,.com是域名后缀。可以是.net域名后缀,也可以是.hu域名后缀等。

所谓的二级域名实际上就是一个一级域名下面的主机名。顾名思义,他是在一级域名前面加上了一个字符串,比如asdx.iisp.com.,他可以拥有根顶级域名同样的功能。并且通过设置,可以拥有和根顶级域名完全一样的功能。但这里并不是说一级域名和二级域名完全没有差别!

区别:

二级域名和一级域名还是有很大的差异的,最简单的差别就在于多使用二级域名的子网站,它自身的PR值往往要比一级域名低一个档次。

二级域名,是依附一级域名的存在而存在的,也就是说要是顶级域名消失了,二级域名也也会不复存在。反而来说,二级域名的网站不做了,主域名网站是不受影响的。
至于搜索引擎对一级域名的收录,也是要比二级域名好很多,权重的分配上也是偏向于顶级域名的,一开始就选择顶级域名,收录会比较缓慢,但是过了一段时间之后,搜索引擎认可了,顶级的域名的收录就会转好,而二级域名一开始收录很快,但是逐步会停顿下来,所以说,一级域名在收录和获得权重方面,要比二级域名来得好。

所谓的二级域名实际上就是一个一级域名下面的主机名。顾名思义,他是在一级域名前面加上了一个字符串,比如asdx.iisp.com.,他可以拥有根顶级域名同样的功能。并且通过设置,可以拥有和根顶级域名完全一样的功能。但这里并不是说一级域名和二级域名完全没有差别!

写给域名注册新手:选择最佳域名的几个建议

域名像品牌、商标一样,具有重要的识别作用,是访问者通达企业网站的“钥匙”,是企业在网络上存在的标志,担负着标示站点和导向企业站点的双重作用。

在为客户搭建外贸网站的过程中,经常会遇到这样的情况,网站的内容都已经完善,但域名还未确定。这一点也让很多客户困扰,不知道如何去选择一个适合自己网站,且又有助于外贸推广的英文域名。有的客户在仓促之间,未深加思索,看到一个符合眼缘的域名立马就去注册,显然这样的方式不可取。

全球搜根据多年来为客户搭建网站的经验,下面就分享一些域名选择的经验与见解,希望能够对大家有一定的帮助。

1、从 关 键 词 开 始 登录到您最喜爱的域名注册之前,花一些时间,和别人来讨论一些想法,集思广益。在讨论想法的时候,联系到企业的行业、产品品牌、主推产品、公司名称等等,这有助于您在脑海中形成几个关键词。通过这些词和短语,您应该明确自己要做什么(或想做的事)。把这些词和短语拼凑在一起,看看怎么拼凑是对的,并看看含有什么意义。不要加快事情的进度,让它顺其自然就好。

举个例子,假如您的企业是做交互个人电视软件的,那IPTV、APK这些重要的关键词您要考虑进去,再加上前缀创建一个有吸引力的、不错的域名。在这个例子中,您最终可能形成如同TOTOIPTV.COM的域名。

2、让 它 独 一 无 二 您的品牌离不开域名,确保您的域名能够引人注目,这对您和用户是非常重要的。域名和另一个品牌类似,这绝对不是一件好的事情,因为它会让人们混淆。

无论怎样,您要注意,不要想太独特的域名。强加地使用常用词的另一种拼写会惹出大麻烦。

引用流行图片共享网站FLICKR的例子,最初,网站的创始人建立自己的域名时,他们没有使用标准的拼写“FLICKER.COM”结果,也许他们失去了流量。他们最终购买了拼写正确的域名并且拥有了FLICKR.COM的附加域名。

3、选 择 . c o m .COM的域名无论从人们的认知度、认可度上来讲都比其它的好;站在搜索引擎的角度讲,无论是网站的收录还是排名,搜索引擎最认可的就是.COM域名

虽然.NET域名、.ORG域名、.CC域名、us域名、de域名等许多顶级域名可供选择,但是如果您很认真对待建立长期的在线品牌的话,.COM 仍然是最值得信任的。客户在这么多的域名里面选择,当看

到.COM,可能会毫不犹豫地点击。

让用户的选择变得简单,选择.COM。

4、使 它 便 于 输 入 简短的URL更容易输入和记忆,如果您的URL很难输入,人们不会去使用。拼写复杂的单词和冗长的的URL字符串会让您的最终用户感到非常灰心。

当然,您也可以添加一个与冗长的URL相关的、受欢迎的、易于拼写的关键词。但是如果用户体验产生的影响是消极否定的,那么您最终也会受到影响。

5、建 立 您 的 品 牌 如果您不能找到一个好的域名,能够符合以上的规律,那么使用品牌推广让自己受人瞩目。使用独特的名字是建立附加值的一种很好的方式。

注意,因为这个是品牌建设的需要,如果您使用一个更简单直接的域名,那么吸引用户的速度可能比较慢。但是,如果使用正确,从长远来看,努力是值得的。

6、不 要 跟 随 潮 流 不要因为某些事物朝着某个方向发展,就意味着就永远那样子。模仿别人所做的事情可能导致您走向迷途。不要将域名拼写得奇奇怪怪,并且不要制造出大量的连字符或数字。保持简单、专注和易记。

7、尝 试 使 用 域 名 筛 选 工 具 如果您很难集思广益,不用烦恼,因特网能够帮助您。尝试使用域名筛选工具来帮助您找到最佳的域名。像DOMAINSBOT 或 NAMEMESH这类工具可以帮助您找到最佳域名。但是使用这些工具时,记住要听从以上的建议。

通过互联网做外贸,您的域名就是您的地址。就像房地产行业,地址非常关键。拥有一个域名,能够明确地让用户和搜索引擎知道您的身份以及您所从事的行业,可以帮助您在线建立品牌。不要随随便便的选择,尽可能的花一些时间去选择最佳的域名。

建设网站、独立博客(建站教程系列——申请、解析域名和部署服务器)

如何给域名配置https证书

正则匹配-URL-域名的更多相关文章

  1. 正则匹配url中的query参数信息

    var url = 'name=xiaoming&age=10&school=xinhua'; var reg = /([^&=]+)=?([^&]*)/g;

  2. jquery正则匹配URL地址

    JQuery代码: var regexp = /((http|ftp|https|file):\/\/([\w\-]+\.)+[\w\-]+(\/[\w\u4e00-\u9fa5\-\.\/?\@\% ...

  3. 正则匹配URL地址

    import re u = "http[s]?://(?:[a-zA-Z]|[0-9]|[$-_@.&+]|[!*\(\),]|(?:%[0-9a-fA-F][0-9a-fA-F]) ...

  4. js截取相应的域名----正则匹配法 和校验Url 正则表达式

    js截取相应的域名----正则匹配法 和校验Url 正则表达式 用javascript截取相应的域名方法两种,供大家参考 1.方法1: [javascript] view plain copy fun ...

  5. 正则匹配之url的匹配

    通过这几天的学习,已经对正则有所了解了. 下面动手写一个匹配url的正则吧. <?php $str="http://www.baidu.com"; $reg="/( ...

  6. PHP正则匹配邮件地址、URL

    匹配邮件 #^[A-Za-z0-9]+[\w\.-]*@[A-Za-z0-9]+[A-Za-z0-9\.-]*[A-Za-z0-9]$# 注意 1. \w 表示的是 [A-Za-z0-9_] 包括下划 ...

  7. js:通过正则匹配获取页面的url中的参数

    简介:获取页面参数 原生js: //通过正则匹配获取当前页面的url中的参数 function getUrlParam(name){ var reg = new RegExp("(^|&am ...

  8. Django2.0版本 path与Django1.x版本url正则匹配问题

    Django1.x版本url正则匹配如下: Django2.0版本正则匹配则要导入re_path模块如下:

  9. Django2.0以上版本的URL的正则匹配问题

    正则表达式形式的URL匹配问题: 1.导入re_path from django.urls import path,re_path 2.进行正则匹配 re_path('detail-(\d+).htm ...

  10. js 正则匹配 域名【host】

    如果直接在js中是可以直接取到hostname的,以下方式是通过正则匹配: var url = "http://www.cnblogs.com/cench" var reg = / ...

随机推荐

  1. 用 hashcat 破解 WIFI WPA2破解

    首先用CDlinux系统进行抓包,CDlinux抓包我就不详细说明 到这里可以查看如何安装CDlinux http://jingyan.baidu.com/article/7f766daf5173a9 ...

  2. 爬取小说 spider

    1.代码: # -*- coding:UTF- -*- from bs4 import BeautifulSoup import requests, sys """ 类说 ...

  3. hive的find_in_set函数

    集合查找函数: find_in_set语法: find_in_set(string str, string strList) 返回值: int说明: 返回str在strlist第一次出现的位置,str ...

  4. SQL小结

    1. 一般而言,除非你确实需要表中的每一列,否则最好别使用*通配符.虽然使用通配符让你自己省事,不用明确列出所需列,但检索不需要的列通常会降低检索和应用程序的性能. 2. DISTINCT关键字作用于 ...

  5. mongodb查看操作记录方法以及用户添加删除权限修改密码

    前一阵跑程序时发现一个问题,同事导出了部分数据,但是在merge回原库时竟然和原库的数据对不上,后来找了半天发现是原库数据少了. 找了很多资料发现很多人认为的操作日志和我想的不太一样...找了半条才发 ...

  6. v-html对于↵转义的问题

    方法1 用pre标签展示 <pre v-html> </pre> 方法2 浏览器处理换行的时候,会进行自动合并 (1)设置 white-space: pre,禁用自动合并: ( ...

  7. rabbitMq 教程

    https://github.com/401Studio/WeekLearn/issues/2 目录 RabbitMQ 概念 exchange交换机机制 什么是交换机 binding? Direct ...

  8. js call 和 apply方法记录

    最近看到一篇很好的讲解apply和call的文章转了过来,若涉及版权问题请联系本人删除 1. 每个函数都包含两个非继承而来的方法:call()方法和apply()方法. 2. 相同点:这两个方法的作用 ...

  9. ubuntu 18.04下安装Java

    参照以下链接,这个是我找到的最易上手的学习教程了 https://blog.csdn.net/sangewuxie/article/details/80958611 按其步骤,我下载的是Java 11 ...

  10. Caused by: java.sql.SQLException: Field 'category_id' doesn't have a default value

    ### The error may involve com.qingmu.core.dao.ad.ContentDao.insertSelective-Inline ### The error occ ...