将 IIS 文件夹重定向到另一台服务器

将 IIS 文件夹重定向到另一台服务器

我一直在寻找正确的解决方案;这似乎应该是一件简单的事情,但我找不到明确的例子或说明。

我在 IIS 服务器(8.0 或更高版本)上有许多应用程序。我想将某些路径重定向到另一台服务器上的 URL;并非所有应用程序都会被重定向。

例如:

  • myServer01/App01 将被重定向到 dev-app01.mydomain.com
  • myServer01/App02 将被重定向到 dev-application2.mydomain.com
  • myServer01/LegacyApp 将保持原样。

这是 IIS 重定向可以处理的问题吗?URL 重写是更好的解决方案吗?还是我需要通过将 default.htm 页面放在 App01 和 App02 文件夹中来执行此操作?(或者,有没有我没听说过的更好的解决方案?)

如果重定向是一个好的解决方案,那么您如何配置每个文件夹?

答案1

以上任何一种或所有情况都是可能的。如果您不想向外界公开您的后端服务器命名约定,那么使用 AAR 和 URL 重写的反向代理是一种非常常见的方法。

答案2

使用“重定向”可以很容易地做到这一点。“重定向”有一个服务器级别选项,但它也有文件夹/应用程序级别选项;诀窍是您必须先选择文件夹,然后才能应用该文件夹的设置。

相关内容