我正在尝试上传我的第一个网站,它由前端(React)和后端(Django)组成。所以当我在开发中使用它时,一切都很好,当我搜索我的VPS的ip时,它也工作得很好,但问题来了,当我尝试使用域名而不是IP登录时,出于某种原因,我登录后没有设置cookie,但在使用IP时,它们使用完全相同的后端和前端。这是网页:website with domain,这是没有域名/IP website without domain的网页
这似乎是一个愚蠢的问题,但我想让我的术语正确。我的理解是:
DNS root zone = .
DNS root domain = (nameless)
然而,在阅读了维基百科文章之后,我不太确定:
域名由一个或多个部分(技术上称为标签)组成,这些部分通常以串接方式连接,并由点(如example.com )分隔。
所以这会让我相信:
DNS root zone = .
DNS root domain = .
DNS root label = (nameless)
这有道理吗?你的理解是什么?
我有一个TreeMap,其中RobotKey是一个由字符串字段域和长字段时间戳组成的类。RobotKey实现了类似的实现,如下:
@Override
public boolean equals(Object obj) {
if (this.domain.equals(((RobotKey) obj).getDomain()))
return true;
return false;
}
并根据以下compareTo函数对树状图进行排序:
@Override
public int compareTo(RobotKey arg0) {
if (this.las