在浏览器上显示具有相同域名的开发和测试站点

在浏览器上显示具有相同域名的开发和测试站点

我遇到的情况是 domain.com(是实时服务器 - A 记录指向此服务器)。我们还有另一个 domain.com(这是测试服务器 - 用户手动设置 hosts 文件)。

用户希望在浏览器上同时访问实时网站和测试网站。最好的方法是什么?用户使用 PC/Mac 查看网站。

我知道如果您在 PC 上设置了 Hosts 文件设置,那么您就可以决定使用哪个有效的 IP,但每次切换 Hosts 文件都非常困难。

答案1

你看到了这个吗:https://addons.mozilla.org/en-US/firefox/tag/HostsFile

它是一个 Firefox 插件,允许您在不同的主机文件之间切换(还可以执行 DNS 缓存清理)。

dev.domain.com我们所做的工作是为每个环境(例如或)设置子域名staging.domain.com

答案2

如果你使用 Firefox,请获取此插件:https://addons.mozilla.org/en-US/firefox/tag/HostsFile

如果没有,你最好的选择是使用Fiddler它充当网络代理,因此可以使用自己的主机文件(“工具”菜单,“HOSTS 文件”),甚至还有为多个远程客户端代理的功能。

注意:Fiddler 是一款出色的工具,它支持许多插件,其中许多插件非常有用且易于使用:http://www.fiddler2.com/Fiddler2/extensions.asp

相关内容