Перенаправление в MVC только с одним сегментом (например, { ссылка }) - PullRequest
0 голосов
/ 11 апреля 2020

Я застрял в ситуации, когда я хочу сгенерировать URL-адрес, подобный www.so.com/ASXDH - поэтому он будет перенаправлен на конкретное действие c моего контроллера.

Я пробовал много способов, таких как:

routes.MapRoute(
                  "redirector",  // Route name
                  "{url}", // URL with parameters
                  new { controller = "Home", action = "Redirector", url = UrlParameter.Optional }
              );

Но это не работает.

Я работаю над назначением URL shortner. Поэтому, когда я генерирую короткий URL с указанием c URL, скажем, что { ссылка } является коротким по отношению к http://so.com/asdf. Поэтому, когда этот короткий URL-адрес попадет в цель, мой контроллер перенаправит пользователя на фактический URL-адрес

Надеюсь, кто-нибудь поможет.

...