自定义路线图

发布于 2024-12-07 03:12:00 字数 439 浏览 0 评论 0原文

您好,我必须将包含旧 Web 表单的旧路径路由到我的新控制器。

我尝试了以下方法:

            routes.MapRoute(
            "DownloadLink",
            "products/pippo/download/{*catchall}",
            new { controller = "Downloads", action = "Index"} 
            );

使用 http://mysite.com/products/pippo/download/ 调用我的控制器 但我收到的是 404 状态代码,我做错了什么?

提前致谢

Hi I have to route an old path, that was containing the old webform, to my new controller.

I tried this:

            routes.MapRoute(
            "DownloadLink",
            "products/pippo/download/{*catchall}",
            new { controller = "Downloads", action = "Index"} 
            );

To have my controller called with http://mysite.com/products/pippo/download/ but what I receive it's a 404 Status Code, what am I doing wrong?

Thanks in advance

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

当梦初醒 2024-12-14 03:12:00

DownloadLink 路由注册放在 Global.asax RegisterRoutes 方法中的所有其他路由注册之前。

Put the DownloadLink route registration before all the other routes registrations in your Global.asax RegisterRoutes method.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文