redirect - IIS 10 URL 从一个域重定向到另一个域
问题描述
我想将特定站点从一个域重定向到另一个域,并且我尝试了以下 URL 重定向。不知道我哪里出错了。
我在http://www.abcom/myapp/index.aspx有一个应用程序
我想将其重定向到 http://www.accom/myapp/index.aspx
<rule name="testredirect" patternSyntax="ECMAScript" stopProcessing="true">
<match url="^myapp/index.aspx$" />
<action type="Redirect" url="http://www.a.c.com/{R:0}" />
<conditions>
<add input="{HTTP_HOST}" pattern="^www.a.b.com$" />
</conditions>
</rule>
解决方案
这条规则对我来说非常有效。请尝试清理浏览器缓存并发布您的详细错误消息。请确保您在正确的位置运行规则并已启用。
此外,请检查传入的请求是否到达正确的应用程序池。
推荐阅读
- javascript - 单击后响应式汉堡菜单不会消失
- spring-boot - 在 Spring 中从 .properties 文件中访问值
- javascript - 嵌套元素中的 onClick 事件
- grails - Grails 3.3.2 扩展“NavigableMapConfig”并覆盖“get”方法
- postgresql - 如果没有关联,则在多对多关系中从表中删除所有记录
- html - Response.Redirect 卡在 Session_Start 中的 302 无限循环
- javascript - 为什么我需要为动作创建者添加花括号?
- azure-functions - 如何在 IoT 中心消息上接收“用户 ID”
- reactjs - 键盘不会出现每个焦点
- javascript - “StyleSheet”类型上不存在属性“insertRule”和“deleteRule”