【发布时间】:2009-10-29 15:36:55
【问题描述】:
注意:我最初在 ServerFault 上发布了这个,但我根本没有得到任何回复。因为看起来我可以在那边拿到 Tumbleweed 徽章了,所以我想我也会在这里试试。
我们现有的公共网站由混杂的 asp.net 页面组成,其中大部分是静态内容和一些设置为虚拟目录的真实 Web 应用程序。我们现在正在考虑安装 Umbraco,这需要您将其安装在网站的根目录中。
由于 CMS 将位于网站的根目录,我认为在 Umbraco 下运行我们现有的页面和 Web 应用程序是一个坏主意(由于 URL 重写它执行和继承 web.config 设置等。 ) 那么,在过渡到 CMS 期间和完成之后,我们如何让一切和平共处?
到目前为止,我唯一的想法是将 CMS 和应用程序设置为单独的网站,然后使用某种 URL 重写/反向代理来正确解决所有问题:
* www.example.com would keep resolving to our old homepage
* www.example.com/dept1 would keep resolving to the old dept1 page
* www.example.com/dept2 would resolve to the new dept2 page on the CMS
* www.example.com/app would resolve to an existing web application
【问题讨论】:
-
好吧,至少我从这个得到了一个徽章......
标签: iis url-rewriting reverse-proxy content-management