我认为这可能是一个路由问题,但我不确定如何修复。
我有一张图片......
<img src="/blog/images/scheduleAutoCalculation1.png">
并验证它存在于该路径中。它应该拉起来。但是,它返回404。
如果我复制图像并加载
<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 }
);
}
}
关于为什么我在第一个链接上获得404的任何想法?
另外,我没有BlogController类,所以它没有尝试路由到那个(也许是??)。该站点很简单,只有两个控制器HomeController和StyleController。
答案 0 :(得分:0)
我试图从我创建的另一个视图类型的文件夹中加载图像。位于该目录中的web.config阻止了该请求。我将图像移动到另一个文件夹,它工作正常。