2015-05-21 48 views
0

我需要使用如何爲重定向結果指定整個url?

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

將用戶重定向到我的索引頁,但在運行時,它始終着眼於「家/應用/ index.html的」。

我該如何擺脫上面的uri的「家」部分?

這是一個帶api組件的asp.net mvc項目。用戶使用平板電腦。

+1

你有沒有試過「/app/index.html」? –

回答

0

爲了使其相對於應用程序根目錄,使用~,像這樣:

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

始終做到這一點,這也將讓你在一個虛擬目錄中部署應用程序。