我试图指向一个特定的IP地址的URL.But IP属于域,我希望它指向属于该域的子域。我通过更改etc目录中的hosts文件来做到这一点。所以是我可以这样做吗?
不知道我明白这个问题,但如果你想像subdomain.xyz.com指向您select的特定IP地址,那么是的,主机文件将做到这一点。
最可能的是:不。
/ etc / hosts文件就像本地的DNS服务器。 如果你唯一的担心是本地连接到子域,那么它会工作。
如果您期望您的应用程序的访问者/用户也看到这个子域名项,那么它不会像您期望的那样工作。
然后,您可以亲自访问所有人并更改他们的/etc/hosts文件。 虽然这听起来很有趣,但如果你希望你的同事正确地看到某个子域名,这可能是一个快速的解决scheme。
另一个更全面的解决scheme将是您的名称服务器中的一个条目。 如果你没有访问这些(我不),那么看你的提供者是否有一些web界面来configuration或询问他们。
编辑:请注意, /etc/hosts文件是域名到IP地址的简单映射。