изменить URL-адрес в MVC Framework - PullRequest
1 голос
/ 22 января 2010

У меня есть веб-сайт, который мы перенесли из ASP.NET в MVC Framework.

URL в ASP.NET, который раньше был Ex: http://Website1/MasterData URL теперь с MVC Fraemwork стал http://Website1/Home/MasterData.

Теперь, когда пользователи сайта добавили в закладки старый URL-адрес, теперь нам нужно сохранить тот же URL-адрес. Буду признателен, если кто-нибудь может предоставить шаги, как мы можем это сделать?

Ценю ваши ответы.

Ответы [ 3 ]

2 голосов
/ 22 января 2010

Предоставляет перенаправление 301 от старого URL к новому URL.

Или предоставляют статические маршруты , которые перехватывают старые URL-адреса и направляют их на соответствующие методы контроллера.

1 голос
/ 22 января 2010

Вы можете добавить маршрут в Global.asax, чтобы пользователи получали правильный экран со старого URL:

routes.MapRoute( _
    "OldMasterDataRoute", _
    "/Masterdata", _
    New With {.controller = "Home", .action = "MasterData", .id = ""} _
)
1 голос
/ 22 января 2010

Вы можете изменить метод RegisterRoutes в файле Global.asax.cs, чтобы указать желаемые пути.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...