场景:我想要一个客户站点的暂存环境。客户拥有www.example.com。我想将站点映射到可从外部访问的staging.example.com,但我没有时间等待购买新子域或打开辅助HTTP端口的官僚作风。
假设:如果我在客户端欺骗HTTP标头参数Host
为staging.example.com
,但实际上请求www.example.com
的IP,则IIS会将请求重定向到已配置的staging.example.com
网站。我是对的吗?
那么有什么客户端工具可以帮助我吗?我和Fiddler相当fmail,但它似乎覆盖了我对主机参数的重写。此外,我还需要将其配置为针对每个请求执行此操作,而不仅仅是一个请求,以使测试变得微不足道。
这个问题是否有更简单的解决方案?
答案 0 :(得分:0)
我不完全确定你在问什么。
在Fiddler内部,点击Tools > HOSTS
即可发送针对一个网站的所有流量,例如: dev.example.com
到您选择的IP。在这种情况下,目标站点(即dev.example.com
)根本不需要存在。您的客户(例如浏览器)不知道Fiddler正在重新定位流量,它只是认为它正在与dev.example.com
通话。
如果您有Fiddler手册,请查看重定向流量部分,了解重新定位流量的其他方法。