Redirection Scripts for Invision Forums 3.x 6.0
Если Вы импортировали свою базу данных их IPB 3.x в XenForo 2, то данный скрипт поможет перенаправить все старые ссылки IPB на новые XenForo 2.
Всё, что Вам нужно для этого сделать, это распаковать файлы из архива и положить их в директорию установленного IPB. Включённый в архив файл .htaccess позаботится о перенаправлении запросов IPB в файл ips2xf.php, который, в свою очередь, перенаправит любые запросы по старым ссылкам на новые XenForo.
Любые запросы старых URL-адресов будут перенаправлены с 301 постоянным перенаправлением.
Включённый в архив файл 301config.php содержит в себе все настройки и имеет соответствующие комментарии к ним.
Использование, если директория установки XenForo отличается от директории установки IPB
В файле 301config.php раскомментируйте строку: [INLINE]$fileDir = '/home/username/www/forums';[/INLINE] и пропишите в ней полный путь до директории с форумом XenForo, например:
PHP: Скопировать
$fileDir = '/home/example/public_html/new_forums';
Конфигурация перенаправлений с использованием таблицы журнала импорта
Если Вы выполняли архивацию таблицы журнала импорта, Вы можете изменить IMPORT_LOG_TABLE.
В файле 301config.php раскомментируйте строку: [INLINE]define('IMPORT_LOG_TABLE', 'import_log_x');[/INLINE] и пропишите в ней название таблицы журнала импорта XenForo, например:
PHP: Скопировать
define('IMPORT_LOG_TABLE', 'archived_import_log');
Мультиимпорт
Если Вы сделали (или собираетесь сделать) импорт из нескольких форумов IPB в XenForo 2, то здесь по любому не обойтись без архивации таблицы журнала импорта для формирования нормального перенаправления.
Всё что Вам нужно сделать описано в пункте: Конфигурация перенаправлений с использованием таблицы журнала импорта .
Так же полная информация на английском XenForo Manual :
Importing
Import Redirection