【问题标题】:IIS URL Rewrite is not working when redirecting to another server重定向到另一台服务器时,IIS URL 重写不起作用
【发布时间】:2019-04-17 21:39:17
【问题描述】:

我需要使用 IIS 中的 URL 重写将链接重定向到不同的服务器。这些是 SRSS 报告链接。我已经尝试了很多不同的配置,我已经放弃了。

旧链接:

http://OldServer/ReportServer/Pages/ReportViewer.aspx?(reportnamehere - 需要将此部分复制到新链接)

http://NewServer/ReportServer/Pages/ReportViewer.aspx?reportnamehere

有什么想法可以实现吗?

【问题讨论】:

标签: url iis url-rewriting


【解决方案1】:

这是一个非常简单的规则要求。像这样的东西会起作用。基本上只是重定向到附加整个 URL 的新服务器

<rule name="Redirect to newServer" stopProcessing="true">  
    <match url="(.*)" />      
    <action type="Redirect" url="http://NewServer/{R:1}" redirectType="Temporary" />  
</rule>  

【讨论】:

  • 它根本不起作用,在IE中进行网络跟踪时没有任何显示。它只是命中旧服务器。我想一定是因为它的SSRS。我会看看替代方法。
  • 你是对的,从 SSRS 2008 开始,IIS 不再用于 SSRS。如果您打算停用 OldServer,您可以关闭 SSRS 并安装 IIS,以便它接收流量并重定向。
猜你喜欢
  • 1970-01-01
  • 2017-08-08
  • 2012-01-25
  • 2015-01-29
  • 1970-01-01
  • 2018-09-30
  • 2013-01-30
  • 2019-02-23
  • 1970-01-01
相关资源
最近更新 更多