我目前正在OrchardCMS中做一些事情,我们正在使用URLRewrite,以便如果用户从site.com或site.com/orchard访问网站,他们获取site.com/orchard页面。MVC urlHelper.RouteUrl提供服务器上的完整路径
其中一个问题是它将URL扔在菜单中,因为它使用了urlHelper.RouteUrl,它使用了错误的上下文,然后生成了诸如site.com/page1而不是site.com/orchard/page1的url。有没有办法告诉urlHelper.RouteUrl从不同于当前页面的页面开始,还是让函数返回完整路径?
感谢
的问题是,我们要重新导向另一个网站,所以真的有IIS的水平上进行。 – 2011-03-30 10:02:50