【发布时间】:2020-07-24 03:04:35
【问题描述】:
我陷入了想要生成像 www.so.com/ASXDH 这样的网址的情况 - 所以这将重定向到我的控制器的特定操作。
我尝试了很多方法,例如:
routes.MapRoute(
"redirector", // Route name
"{url}", // URL with parameters
new { controller = "Home", action = "Redirector", url = UrlParameter.Optional }
);
但它不起作用。
我正在处理我的 URL 缩短任务。因此,当我生成特定 URL 的短 URL 时,可以说 https://stackoverflow.com/questions/ask 短于 http://so.com/asdf。因此,当这个短 URL 被点击时,我的控制器会将用户重定向到实际 URL
希望有人帮忙。
【问题讨论】:
标签: asp.net asp.net-mvc routing url-routing asp.net-mvc-routing