Универсальный PHP cкрипт для склейки страниц 301 редиректом

Порой необходимо склеить очень много страниц (внутренних), особенно если было глобальное обновление и многие страницы поменяли свои адреса, например: было contacts.html а стало contact

В UserCMS есть встроенный модуль: http://znanieetosila.ru/trainings/lesson/537

Скачать скрипт: https://yadi.sk/d/xQK6qXU93PZ5KA
Подключить его нужно в самом начале, обычно это файл index.php прописав в нем: require_once('redirect301.php');
Если страница была удалена, то склеивать ее нужно с главной, то есть писать так: /bad_page.html|/
Вы верно подметили, что страницы нужно начинать с /

Также можно склеивать страницы по шаблону, но это другая история.
Пред. урок След. урок