Модуль «Маршрутизация» предназначен для задания собственных сценариев формирования url-адресов страниц. С его помощью вы можете:
Создавать собственные правила формирования адресов страниц, например, чтобы адреса страниц, независимо от их реального расположения, находились на первом уровне вложенности. Т.е. адрес страницы вместо www.site.ru/catalog1/subcatalog/page1.html будет выглядеть как www.site.ru/page1.
Сохранять адреса страниц при переезде с других «движков»: традиционный способ сохранения адресов – создание для каждой старой страницы редиректов, ведущих на новые адреса. Однако с модулем «Маршрутизация» вы можете полностью сохранить адреса безо всяких переадресаций – создав правило, формирующее у страниц нового сайта адреса, идентичные предыдущим. Это может быть особенно важно в тех случаях, когда меняется CMS, но новый сайт полностью повторяет структуру предыдущего.
Формировать красивые адреса у страниц с GET-параметрами: фильтров, листингов и пр.: у страниц с результатами фильтрации, страниц листинга и т.п., url-адреса могут выглядеть громоздко из-за большого количества содержащихся там параметров. Модуль «Маршрутизация» позволяет превратить эти url-ы в аккуратные строки, удобные для того, чтобы пользователи делились ими.
Редакции NetCat с этим модулем