【发布时间】:2019-04-17 16:33:35
【问题描述】:
我设置了从一个域 (https://test.mydomain.com) 到另一个 URL (http://testing.com/test/Login.aspx) 的重定向,并且我想将域名保留在地址栏中。基本上,将网站访问者重定向到另一个站点,但不向他们显示目标地址,因此他们不知道重定向。
这是针对运行 iis 7 的 windows server 2008 r2。我想修改 web.config 文件。
我希望重定向保留原始域 (https://test.mydomain.com)。
【问题讨论】:
-
你需要使用 URL Rewrite 来做这样的事情。您需要重写规则而不是重定向。同一服务器上的其他站点是否在同一个 AppPool 中?如果是这样,请通过docs.microsoft.com/en-us/iis/extensions/url-rewrite-module/… 阅读,如果不是,则需要进行一些代理类型配置。阅读:docs.microsoft.com/en-us/iis/extensions/url-rewrite-module/…。请注意,这两个链接都适用于旧版本的 URL 重写和 ARR,但仍然主要适用。