2015-07-06 2 views

ответ

0

В случае мы используем ASP.NET MVC среды выполнения для запуска Index действие на HomeController действовать как «index.html» (возвращенный вид index.cshtml) - мы можем просто добавить эти строки в него:

public ActionResult Index() 
{ 
    var root = VirtualPathUtility.ToAbsolute("~/"); 
    var applicationPath = Request.ApplicationPath; 
    var path = Request.Path; 

    var hasTraillingSlash = 
      root.Equals(applicationPath, StringComparison.InvariantCultureIgnoreCase) 
     || !applicationPath.Equals(path, StringComparison.InvariantCultureIgnoreCase); 

    if (!hasTraillingSlash) 
    { 
     return Redirect(root + "#"); 
    } 

    return View(); 
} 

Проверить это Browser address will not be displayed correctly in ui-route

Смежные вопросы