是否有可能通过更改主机文件指向一个网站的子域?

我试图指向一个特定的IP地址的URL.But IP属于域,我希望它指向属于该域的子域。我通过更改etc目录中的hosts文件来做到这一点。所以是我可以这样做吗?

不知道我明白这个问题,但如果你想像subdomain.xyz.com指向您select的特定IP地址,那么是的,主机文件将做到这一点。

最可能的是:不。

/ etc / hosts文件就像本地的DNS服务器。 如果你唯一的担心是本地连接到子域,那么它会工作。

如果您期望您的应用程序的访问者/用户也看到这个子域名项,那么它不会像您期望的那样工作。

然后,您可以亲自访问所有人并更改他们的/etc/hosts文件。 虽然这听起来很有趣,但如果你希望你的同事正确地看到某个子域名,这可能是一个快速的解决scheme。

另一个更全面的解决scheme将是您的名称服务器中的一个条目。 如果你没有访问这些(我不),那么看你的提供者是否有一些web界面来configuration或询问他们。

编辑:请注意, /etc/hosts文件是域名到IP地址的简单映射。