1
hpfs0 Jun 24, 2015
求科普
|
2
leojoy710 Jun 24, 2015
貌似域名本来就包含最后那个点的...
dig的时候都能看到有个点 |
3
sortbylist Jun 24, 2015
应该是v2ex. 然后com.这样的吧。这样算一级。同求大神科普。
|
5
543400 Jun 24, 2015 via Android
https://newcome.in./ 我的博客好像不行,我还以为是https的特权
|
6
smileawei Jun 24, 2015 |
7
543400 Jun 24, 2015 via Android
(●—●) 应该是我的服务器问题,可以进去但是显示400
|
8
9hills Jun 24, 2015 加个.可以清cookie
|
11
Clarencep Jun 24, 2015
这种URL是合法的——RFC的描述:( http://tools.ietf.org/html/rfc3986#section-3.2.2 )
> The rightmost domain > label of a fully qualified domain name in DNS may be followed by a > single "." and should be if it is necessary to distinguish between > the complete domain name and some local domain. |
13
ob Jun 24, 2015 |
15
publicID001 Jun 24, 2015 via Android
@ob 安卓chrome 第二个证书报警了,第三个NXDomain
|
17
shoumu Jun 24, 2015
为什么加了.之后登录之后还是登录前那样
|
19
dallaslu Jun 24, 2015
http://to./
|
20
mN71eOOprFyMsnPx Jun 24, 2015
最后的点,代表根
要说奇怪,你可以试一试 https://v2ex。com。 是可以访问的。DNS Server会把句号转换为点 |
25
lxx1 Jun 24, 2015
|
26
zonghua Jun 24, 2015
证书错误
|
27
blue7wings Jun 24, 2015 以后多了一个不登陆查看网站的方法。。。
|
28
laoyu Jun 24, 2015
@blue7wings 貌似 Safari 加上 “.” 也带 cookie。
Chrome 可以! |
30
zhuang Jun 24, 2015 这个点叫做 trailing dot,根据 DNS 协议标准,包含末尾 . 的域名是绝对域名(fully qulified domain name),不包含末尾 . 的域名是相对域名(partially qualified domain name),绝对域名的意义是避免二义性。
比如 DNS 服务器包含以下两个域名记录: v2ex.com. v2ex.com.example.com. 如果用 v2ex.com 去查询,那么以上两个记录都是有效的。而用 v2ex.com. 去查询,那么只有第一个记录是有效的。 浏览器对于不包含 trailing dot 的网址,一般会默认查询绝对域名记录。(因为带 trailing dot 的域名记录是正确的,所以能够正常访问。) 对于 web 服务器应用,包含与不包含 trailing dot 的主机通常会被处理成不同的 virtual hosts 来对待。(所以会带来域不同造成的如 cookies 不通用问题。) |
31
jucelin Jun 24, 2015
|
34
blue7wings Jun 24, 2015 via iPhone
为什么加点,cookie就读取不到了?是域的问题么?
|
36
leavic Jun 24, 2015
加.才是真正正确的表达式,不加.是省略的。
|
37
20015jjw Jun 24, 2015 via Android
@blue7wings 各类浏览器的无痕模式都可以哒
|
38
techyan Jun 25, 2015
早期的域名必须以英文句号“.”结尾,当用户访问 www.wikipedia.org 的HTTP服务时必须在址栏中输入: http://www.wikipedia.org.,这样DNS才能够进行域名解析。如今DNS服务器已经可以自动补上结尾的句号。
中文维基百科 域名系统 条目 |
39
Showfom PRO 本来就是包含.的 只是浏览器帮你省略了
|
40
mN71eOOprFyMsnPx Jun 25, 2015
|
41
TrustyWolf Jun 25, 2015
接触过DNS服务器之后你就懂了。
.是根域名,全世界有13个根服务器(它们的镜像遍布世界各地) 当你dig某个域名加上+trace参数的时候,就会按照 . .net. xxx.net.这样的顺序来查找域名 |
42
54dev Jun 25, 2015
你用的CHROME浏览吗?好像可以自动纠错
|
44
jsq2627 Jun 25, 2015
@FifiLyu 这确实是浏览器的功能。DNS报文事实上根本没有“.”的,比如 www.v2ex.com. 在 DNS 报文里的表示是这样
3www4v2ex3com0 通过在每一段前面加上长度来区分的,不关句点任何事情。 |
45
jsq2627 Jun 25, 2015
|
46
crazycen Jun 25, 2015
在dns标准里面是有.的,这个代表根, 由于都有就省略了。就和我们写完一句话不写句号一样。
|
47
kfll Jun 25, 2015 via iPhone
不写根的,resolver 会尝试加 search domain
|
48
shnjnchg Jun 25, 2015
|
49
mN71eOOprFyMsnPx Jun 25, 2015
@jsq2627
@hjxx 感谢指正。有时间搜索了一下当年的新闻 http://news.xinhuanet.com/fortune/2009-11/10/content_12421964_1.htm 是因为中文域名成为了国际标准域名,而中文域名又包含了中文句号。所以浏览器为了完整支持国际域名(包含中文),会自动转换为句号为"."。 @xqdoo00o 这个和特定浏览器没关系。只要完整支持国际域名的浏览器,都支持中文句号。 |
50
qiuai PRO 自动纠正吧.
|
51
KingHL Jun 25, 2015
我记得加点的是标准的写法,表示根目录的,不加点的是省略~
|
53
maxsec Jun 25, 2015
记得以前有个http://to
访问不了,必须要带http://to./ 才可以访问 |
55
dallaslu Jun 25, 2015 |
56
ytf4425 Jun 25, 2015
|
58
ytf4425 Jun 25, 2015
@dallaslu
@ytf4425 刚刚不小心无聊了一下 http://tk./要代理 http://com/ 自动跳转到http://www.www.com/ net自动跳转到http://www.net.com/ org自动跳转到http://www.org.com/ (后面两个不知道是不是浏览器自动加的。。) |
60
webjin Jun 25, 2015
.是根服务器 .cn.是分配中国的 .com. , .net.是通用,运营公司是美国威瑞信
|
61
Wichna Jun 25, 2015
|
62
CRight Jun 25, 2015 via iPad |
64
tcp OP @ytf4425 我这里是这样跳转的
http://com./ => http://www.com/ http://net./ => http://www.net/ http://org./ => http://www.w3.org/ |
69
mingyun Apr 10, 2016
神奇
|