- Поддерживаемые версии XenForo
- 1.3.x
- 1.4.x
- 1.5.x
Если Вы импортировали свою базу данных их IPB 3.x в XenForo, то данный скрипт поможет перенаправить все старые ссылки IPB на новые XenForo.
Всё, что Вам нужно для этого сделать, это распаковать файлы из архива и положить их в директорию установленного IPB. Включённый в архив файл .htaccess позаботится о перенаправлении запросов IPB в файл ips2xf.php, который, в свою очередь, перенаправит любые запросы по старым ссылкам на новые XenForo.
Любые запросы старых URL-адресов будут перенаправлены с 301 постоянным перенаправлением.
Включённый в архив файл 301config.php содержит в себе все настройки и имеет соответствующие комментарии к ним.
Использование, если директория установки XenForo отличается от директории установки IPB
В файле 301config.php раскомментируйте строку: $fileDir = '/home/username/www/forums'; и пропишите в ней полный путь до директории с форумом XenForo, например:
PHP:
$fileDir = '/home/example/public_html/new_forums';
Мультиимпорт
Если Вы сделали (или собираетесь сделать) импорт из нескольких форумов IPB в XenForo, то здесь по любому не обойтись без архивации таблицы журнала импорта для формирования нормального перенаправления.
Всё что Вам нужно сделать описано в пункте: Конфигурация перенаправлений с использованием таблицы журнала импорта.
Всё, что Вам нужно для этого сделать, это распаковать файлы из архива и положить их в директорию установленного IPB. Включённый в архив файл .htaccess позаботится о перенаправлении запросов IPB в файл ips2xf.php, который, в свою очередь, перенаправит любые запросы по старым ссылкам на новые XenForo.
Любые запросы старых URL-адресов будут перенаправлены с 301 постоянным перенаправлением.
Включённый в архив файл 301config.php содержит в себе все настройки и имеет соответствующие комментарии к ним.
Использование, если директория установки XenForo отличается от директории установки IPB
В файле 301config.php раскомментируйте строку: $fileDir = '/home/username/www/forums'; и пропишите в ней полный путь до директории с форумом XenForo, например:
PHP:
$fileDir = '/home/example/public_html/new_forums';
Мультиимпорт
Если Вы сделали (или собираетесь сделать) импорт из нескольких форумов IPB в XenForo, то здесь по любому не обойтись без архивации таблицы журнала импорта для формирования нормального перенаправления.
Всё что Вам нужно сделать описано в пункте: Конфигурация перенаправлений с использованием таблицы журнала импорта.