相关疑难解决方法(0)

如何使用ASP.Net MVC路由路由图像?

我将我的站点升级为使用传统ASP.Net webforms中的ASP.Net MVC.我正在使用MVC路由将旧.aspx页面的请求重定向到它们的新Controller/Action等效项:

        routes.MapRoute(
            "OldPage",
            "oldpage.aspx",
            new { controller = "NewController", action = "NewAction", id = "" }
        );
Run Code Online (Sandbox Code Playgroud)

这对于页面非常有用,因为它们直接映射到控制器和操作.但是,我的问题是图像请求 - 我不知道如何重定向这些传入的请求.

我需要将http://www.domain.com/graphics/image.png的传入请求重定向到http://www.domain.com/content/images/image.png.

使用该.MapRoute()方法时的正确语法是什么?

c# asp.net asp.net-mvc routing url-rewriting

35
推荐指数
2
解决办法
2万
查看次数

标签 统计

asp.net ×1

asp.net-mvc ×1

c# ×1

routing ×1

url-rewriting ×1