如何为重定向结果指定整个URL?

时间:2015-05-21 14:18:01

标签: asp.net asp.net-web-api

我需要使用

将用户重定向到我的索引页面
filterContext.Result = new RedirectResult("app/index.html");

但在运行时它始终会看到" home / app / index.html"。

我怎样才能摆脱"家庭"上面的uri的一部分?

这是一个带有api组件的asp.net mvc项目。用户正在使用平板电脑。

1 个答案:

答案 0 :(得分:0)

要使其相对于应用程序根目录,请使用~,如下所示:

filterContext.Result = new RedirectResult("~/app/index.html");

始终执行此操作,这也允许您将应用程序部署在虚拟目录中。