Browser 当我的浏览器localhost:80/foo.js请求www.productionsite.com/foo.js时,我如何给它提供本地主机?
我正在做“foo.js”的工作,它的早期版本目前部署在“www.productionsite.com”上。在实际部署之前,我想看看新版本的foo.js在productionsite.com的生产版本上的表现 www.productionsite.com从加载脚本我想找到一种方法来加载浏览器 我已经找到了一种使用apache和mod_proxy实现这一点的方法:Browser 当我的浏览器localhost:80/foo.js请求www.productionsite.com/foo.js时,我如何给它提供本地主机?,browser,proxy,Browser,Proxy,我正在做“foo.js”的工作,它的早期版本目前部署在“www.productionsite.com”上。在实际部署之前,我想看看新版本的foo.js在productionsite.com的生产版本上的表现 www.productionsite.com从加载脚本我想找到一种方法来加载浏览器 我已经找到了一种使用apache和mod_proxy实现这一点的方法: 在/etc/hosts中,将local.productionsite.com重新路由到localhost:80(apache) 使用mo
有没有比我现在做的更简单的方法?我更喜欢mac os解决方案,但也可以使用windows。我相信,如果您将主机文件设置为返回到127.0.0.1,应该可以实现您想要的功能
C:\WINDOWS\system32\drivers\etc\hosts
或者在unix上(不确定mac)
/etc/hosts
将www.productionsite.com
添加到您的127.0.0.1条目中:
127.0.0.1 localhost www.productionsite.com
您使用的是什么服务器端语言?@SLaks我使用的是mac,但如果有好的工具可用,可以使用pc。@Abe Petrillo服务器端语言与此无关。这个问题完全是关于客户端技术的。我怀疑Fiddler可以做到这一点。@morgancodes我只是提供了一个替代方案。。。他可以有一个条件语句来包含localost/js,而不是/js……如果我想让整个www.productionsite.com都从本地服务器提供服务,这就行了。但我希望所有的www.productionsite.com都能正常运行,除了,我想指出的是一个本地版本。