如何访问 IP 地址的子域名?

如何访问 IP 地址的子域名?

我有一个只能通过 IP 地址访问的网站。我如何访问该网站的子域名?

答案1

将 subdomain.website.com 添加到您的 /etc/hosts 文件,指向该 IP。

答案2

这取决于您所说的“子域”和“仅可通过 IP 地址访问”的含义。

假设您尝试访问google.commaps.google.com,但由于某种原因,您的本地 DNS 服务器没有 的条目google.com,那么您也可以查询 ,因为maps.google.com它们是单独的条目(通常)。

如果你不网站的域名,但只有一个 IP 地址,那么它的“子域名”是什么意思?假设您正在浏览http://87.87.87.87,它的“子域名”是什么?

最后,尝试通过连接到相同的 IP 地址来访问子域通常是毫无意义的,因为在 Web 服务器级别的子域匹配是通过查看客户端发送的标头来完成的,如果您通过 IP 地址连接,则该标头不包含任何子域信息。

答案3

如果您要将数据放入特定目录并与其他网站共享 Web 服务器,您还必须将此 IP 地址添加到您的 Web 服务器。如果不这样做,那么您只会获得主网站,子域名将没有任何用处。

相关内容