Как бы вы подошли к настройке перенаправлений 301 в Kentico CMS (v5.0)?
Я хочу предоставить клиенту простой способ (в идеале через интерфейс CMS Desk) настроить перенаправления 301 на веб-сайте, который недавно был повторно внедрен на Kentico. Например, я бы хотел перенаправить «old-page.cfm» в «new-page.aspx» и убедиться, что ответ HTTP на исходный запрос - 301.
У меня есть подход, который выглядит так, как будто он работает, но, возможно, есть лучший способ. Я настроил URL-адреса без расширений (согласно документации Kentico ) и добавил псевдоним нового документа в документ "new-page", указав в качестве пути URL "old-page" и добавив ".cfm" в список расширений URL. Используя инструмент Fiddler (прокси-сервер отладки HTTP), похоже, что то, что я хочу, происходит: запрос на "old-page.cfm" возвращает 301, перенаправляя на "новую страницу" документ и возвращая ответ 200.
Кто-нибудь знает, является ли это хорошим подходом для настройки переадресации 301 в Кентико? Есть ли способ лучше? Есть ли какие-либо известные недостатки использования URL-адресов без расширения в Kentico?