Перенаправление со старых страниц на новые страницы
Мне нужно перенаправить несколько старых страниц на новые страницы, используя ASP.NET без проектирования MVC
старый url-адрес страницы: abc.com/how-to-301-permanent-redirect-in-asp-net/
url новой страницы: abc.com/blog/301-permanent-redirect-in-asp-net/
Я хотел бы управлять старыми и новыми URL - адресами в файле карты перенаправления, возможно, csv или xml.
Старый сайт использовал Wordpress CMS, а для нового я использую простую маршрутизацию в файле Global.asax
маршруты.MapPageRoute("blog", "blog/{blog_slug}/", "~/blog_detail.aspx");
Что я уже пробовал:
Я уже пробовал этот код: Обработка 301 перенаправления в ASP.NET 3.5.[^]
Но, как уже упоминалось в учебнике, он не работает для страниц уровня папок, созданных для seo. Количество страниц составляет 250+, поэтому невозможно поместить файл по умолчанию и папку для каждого из них. Есть ли более простой способ добиться этого? Может ли кто - нибудь помочь мне в этом?
Gerry Schmitz
Вы пишете код для перемещения вещей, перевода или создания списков. Это называется миграцией, преобразованием, перемещением, перераспределением ... После первого 1, 250 - это то же самое, что 2 или 3 или 4 или ...
F-ES Sitecore
Посмотрите на модуль перезаписи IIS, он позволяет выполнять перенаправление на основе шаблонов с помощью конфигурационных файлов.