Azure Web App子文件夹不同的网站

时间:2016-06-23 21:53:49

标签: azure azure-web-sites

我的网站位于www.domain.com上的Azure Web App计划中。这个网站运行的是MVC 4应用程序,效果很好。我已经开始在我的计划中在另一个azure网站上配置博客,并希望它位于URL www.domain.com/blog而不是blog.domain.com子域。

我如何做到这一点?我需要做一些聪明的DNS设置吗?我不确定哪种最好的技术也不会在MVC网站的根本上搞砸。

2 个答案:

答案 0 :(得分:2)

另一个选择是在同一个Web应用程序下部署两个站点,一个创建虚拟目录来分隔它们。请在此链接https://stackoverflow.com/a/15122761/5463877

中查看有关虚拟目录的详细信息

答案 1 :(得分:1)

您可以在主www.domain.com IIS服务器中设置规则,以便将/blog请求重写为另一个domain-blog.azurewebsites.net Azure应用服务。

这样的事情:

<rule name="Rewrite to blog site" stopProcessing="true">
      <match url="^blog$" />
      <action type="Rewrite" url="https://domain-blog.azurewebsites.net/{R:0}" />
</rule>

看一下这篇文章https://tomssl.com/2015/06/15/create-your-own-free-reverse-proxy-with-azure-web-apps/