Asp.net mvc 4 ASP.NET MVC 4站点为映像返回404
我认为这可能是一个路由问题,但我不知道如何解决 我在…有一张照片Asp.net mvc 4 ASP.NET MVC 4站点为映像返回404,asp.net-mvc-4,Asp.net Mvc 4,我认为这可能是一个路由问题,但我不知道如何解决 我在…有一张照片 <img src="/blog/images/scheduleAutoCalculation1.png"> 你知道我为什么第一个链接会得到404吗 另外,我没有BlogController类,所以它并没有试图路由到那个可能是??。该站点非常简单,只有两个控制器HomeController和StyleController。我试图从我创建的另一种视图类型的文件夹加载图像。该目录中的web.config正在阻止该请求。我将
<img src="/blog/images/scheduleAutoCalculation1.png">
你知道我为什么第一个链接会得到404吗
另外,我没有BlogController类,所以它并没有试图路由到那个可能是??。该站点非常简单,只有两个控制器HomeController和StyleController。我试图从我创建的另一种视图类型的文件夹加载图像。该目录中的web.config正在阻止该请求。我将图像移动到另一个文件夹,效果很好。离题:我的建议是使用或仅使用。它将相对路径转换为绝对路径,有关详细信息,请参见此问题:
<img src="/Resources/scheduleAutoCalculation1.png">
public class RouteConfig
{
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
}
}