首页 > 解决方案 > 将博客从子域重定向到域的文件夹,不同的托管

问题描述

我有一个blog.domain.com/something托管在 Linux 上,我的主站点托管在 Windows IIS 上 - domain.com. 我想让我的博客可以在这条路径上访问domain.com/blog/something,但仍然指向我的 Linux 机器。

我读到 ARR 很方便,但我不知道如何使它与重定向到文件夹而不是子域一起工作。

任何想法表示赞赏。谢谢!

标签: linuxwindowsiisreverse-proxy

解决方案


您可以尝试使用以下规则:

<rule name="Proxy">
<match url="blog/(.*)"/>
<conditions>
<add input="{HTTP_HOST}" pattern="domain.com" />
</conditions>
<action type="Rewrite" url="http://blog.domain.com/{R:1}" />
</rule>

推荐阅读