将静态HTML文件添加到Azure MVC应用程序的根目录

时间:2012-11-28 11:09:38

标签: azure asp.net-mvc-4

在哪里可以将静态html文件“mycoolpage.html”添加到MVC4项目中,以便在部署到azure时请求“mysite.cloudapp.net/mycoolpage.html”进行处理?

我已尝试将其添加到项目中并设置

等路线
routes.IgnoreRoute("{resource}.html");

并尝试使用以下路径从控制器返回

  routes.MapRoute(
              "mycoolsite.html",
              "mycoolsite.html",
              new { controller = "Home", action = "Coolsite" }
              );

1 个答案:

答案 0 :(得分:5)

您是否尝试过:routes.IgnoreRoute("*.html"),该文件位于MVC网站的根文件夹中?

(来自:Getting MVC to ignore route to site root