如何在不更新主机的情况下浏览开发服务器上的虚拟主机

如何在不更新主机的情况下浏览开发服务器上的虚拟主机

使用 apache 2,如果我更新 hosts 文件,vhosts 可以正常工作。是否有一个 URL 可供其他人访问 vhost,而无需更新其 hosts 文件?

答案1

如果你不想像 Gerry 建议的那样设置 DNS 服务器,你可以简单地使用不同的端口,而不是通过名称来引用它们

答案2

您可以注册一个指向服务器 IP 的域名。然后在 vhost 配置中将该域名设置为 vhost 的别名。

或者,如果您已经拥有一个域名,您可以将它的一个子域名指向该服务器,然后再次将其作为别名添加到 vhost 配置中。

哦,另一个选择是设置您自己的 DNS 服务器并让他们使用它,但这可能比您想要的要多一些工作。从长远来看,它更加灵活且易于管理。但第一次可能是一个相当大的挑战。

答案3

我用修改标头Firefox 扩展,并Host根据需要使用它来修改标题。

例如,如果您的开发服务器是 ,dev.www.yoursite.com并且您需要mycoolgizmo.com从该服务器发出请求,则只需将修改标头设置为mycoolgizmo.com在浏览时发送主机标头dev.www.yoursite.com

相关内容