题
我很难问这个问题,但是我什至不确定该怎么称呼我要做什么,所以Google并没有太大帮助。
我正在公司网络外面的公司网站上进行一些工作。网站上的某些资产是从公司网络(QA)可见的域中加载的,但是公共领域上有这些资产的镜子。我如何掩盖或转发请求到此内部域(例如: http://qa.example.com/image.png)到我笔记本电脑上的镜像外部域? (例如 http://www.example.com/image.png)。这类似于使用IP地址的主机文件可以完成的操作。我要这样做的原因是,当我在办公室外面的站点上工作时,图像不会破坏,并且不选择Web文件中的所有参考。我在OSX狮子上。
再次,对不起,虚拟问题,请不要火焰:S
谢谢!
解决方案
如果镜像主机(http://www.example.com)不使用主机标头,则可以通过将qa.example.org映射到www.example.com来通过主机文件进行操作。
这将使您的浏览器向www.example.com主机询问 http://qa.example.org/image.png. 。如果将www.example.com配置为使用主机标头来控制服务的内容,则将看到不匹配的主机名且无法使用内容。在这种情况下,您需要更强大的东西。
不隶属于 StackOverflow