0

我已经能够使用IIS7反向代理和重写规则将运行在端口8080和8090上的tomcat应用程序的url重写为这种格式“ http://localhost/app1”,我使用的示例代码如下......

<rule name="ReverseProxyInboundRule2" stopProcessing="true">
  <match url="(alfresco.*)" />
  <conditions>
    <add input="{CACHE_URL}" pattern="^(http?)://" />
  </conditions>
  <action type="Rewrite" url="{C:1}://localhost:8090/{R:1}" />
</rule>

现在我希望它使用的格式是这样的:app1.myhost.com, app2.myhost.com

哪里myhost.com可以引用我的本地主机名,我已经在 Windows 目录的 hosts 文件中定义了它。
我尝试了很多方法,但它们都附加www.在 url 之前。

4

0 回答 0