首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IIS 10 -如何基于端口启用URL重定向

IIS 10 -如何基于端口启用URL重定向
EN

Stack Overflow用户
提问于 2019-10-10 15:34:49
回答 1查看 211关注 0票数 0

我为同一个VM创建了两个域名。例如。http://app1.domain.com http://app2.domain.com

目前,两者都指向端口80,应用程序运行良好。我的要求如下:

  1. 当我打开http://app1.domain.com时,它应该在端口80 (默认端口)上打开应用程序。当我选择http://app2.domain.com时,它应该在端口90.

上打开一个不同的应用程序。

我怎么能这么做?我尝试过Url重写/重定向,但无法使其工作。我是IIS功能新手。有人能帮忙做任何例子/截图吗?

EN

回答 1

Stack Overflow用户

发布于 2019-10-11 05:31:05

您可以使用bwlo重写规则:

代码语言:javascript
复制
 <rule name="rule1" enabled="true" stopProcessing="true">
                <match url="(.*)" />
                <conditions>
                    <add input="{HTTP_HOST}" pattern="^app1.domain.com$" />
                </conditions>
                <action type="Redirect" url="http://localhost:80" />
            </rule>
            <rule name="rule2" stopProcessing="true">
                <match url="(.*)" />
                <conditions>
                    <add input="{HTTP_HOST}" pattern="^app2.domain.com$" />
                </conditions>
                <action type="Redirect" url="http://localhost:90" />
            </rule>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58326485

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档