Внимание. Сайт на стадии заполнения! Проект требует времени на заполнение всех ключевых разделов. Наберитесь терпения!
ELFIUM CMS

Доступен новый мод Rewrite

Rewrite - мод позволяющий перехватывать адрес страницы и переадресовывать на новое ее расположение.

Мод очень полезен, когда идет перенос с одного проекта на другой.

Если на старом проекте, все важные страницы имели свой собственный адрес. То не факт, что в новом разработчик не заложит в структуру иной адрес. Например проект с новостями необходимо разбить по категориям. Или адрес вида /catalog/category/?view=123 в новом виде должен быть /catalog/category/123.htm.

Получается, после переноса сайта на новую платформу, теряется старый адрес. И все ссылки ведующие на старый адрес становятся либо "404 - Page not found", либо открывается иная страница, которая точно не содержит то, на что ссылалась старая ссылка.

Мод Rewrite позволяет разработчику безболезненно перенести старый проект, на новую платформу.

Для этого достаточно сделать несколько шагов:

  • Импортировать из старой базы в новую, сохранив старые ссылки для каждой важной страницы.
  • Написать небольшой обработчик, который видит старый адрес, по старому адресу в новой базе находит новый адрес.
  • Переадресовать в новое расположение.

Более подробное описание работы смотрите на странице мода.