基于单公网IP的双IIS服务器网站托管与URL Rewrite规则配置问题求助
基于单公网IP的双IIS服务器网站托管与URL Rewrite规则配置问题求助
各位大佬好,我现在碰到个IIS多站点托管的配置难题,想请大家帮忙支支招:
环境背景
- 我手头有两台内网IIS服务器:
- 生产站点:部署在
192.168.0.1,对应正式公网域名https://mycompany.com.au - 测试/过渡站点:部署在
192.168.0.2,这台已经装好了Application Request Routing(ARR),对应测试公网域名https://test.mycompany.com.au
- 生产站点:部署在
- 目前只有一个公网IP,所有外部流量先指向装了ARR的
192.168.0.2服务器
核心需求
我想要实现两个访问逻辑:
- 用户访问
https://test.mycompany.com.au时,直接路由到192.168.0.2上的测试站点 - 用户访问
https://test.mycompany.com.au/prod时,需要直接重定向到生产站的正式域名https://mycompany.com.au(实际后端是192.168.0.1的生产服务器)
当前困境
我已经在192.168.0.2上装好了ARR和URL Rewrite模块,但试了好多次都配不对URL Rewrite的规则模式,要么路由跳转不对,要么重定向完全不生效,实在卡壳了。有没有大佬能给个具体的规则配置示例,或者给点排查方向呀?
备注:内容来源于stack exchange,提问作者mcintoan
相关产品推荐
相关产品推荐

