Перейти к содержимому
Русский язык для Invision Community 5

Установка IPS в корень или в /forum?

Добрый день! Встал вопрос переезда с булки на ипборд, но вот незадача... Нужно чтобы Pages было на site.com/, а форум на site.com/forum (где он и есть на булке сейчас), при этом надо чтобы редиректы со старого форума на новый работали. Можно так сделать?

Рекомендованные сообщения

Добрый! По умолчанию делайте приложение page и все

 

bb2582acacb3c9d61f752b3be2668b38.jpg

 

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

Если форум не такой крупный, можно и без переадресаций обойтись, быстро переиндексирует.

  • Автор

Благодарю за ответ! Немного прояснили. Крупный или нет не знаю, около 1 млн постов. Немного изучив вопрос понял что устанавливать надо в корень, форум ставить на /forum, а потом если выйдет делать самому вручную переадресацию.

- устанавливаете форум в корень

- устанавливаете дополнение PAGE

- page делайте по умолчанию

- и ссылка на форум будет домен/forums

  • Автор

Вот тут снова проблема... Ссылка была на форум постоянно /forum, а теперь будет /forums, или это можно изменить?

играйте с переадресациями.

  • Автор

В настройках IPS или самому в htaccess?

Можно и в настройках думаю и в htaccess

Тип ссылок ипб и вб всеравно отличаются и по этому без редиректа не обойтись. А куда этот редирект произойдет не столь важно. Главное чтобы он мог сработать, а тут многое что можно придумать, даже если структура каталогов не будет соответствовать той которой требует IPS.

В конвертере, если не ошибаюсь, должен быть файл который отвечает за редиректы а также, например, если старые ид не совпадают с новыми.

  • Автор

А если такой вариант. Например сейчас я уже поставил IPS в site.com/forum, сделаю конвертацию. Пусть поработает так месяц другой, поисковики проиндексируют новые урлы, а потом я переношу IPS в корень site.com/, делаю Pages приложением по умолчанию, а форум тогда редиректит стандартными средствами на /forums. Но опять же - эта s в конце добавляется, это уже другой адрес все же. Его потом как-то можно изменить в файлах или в базе?

Проще сразу установить нормально, редирект можно сделать из любого места. Можно реврайтами перехватить и отправить запрос на нужный обработчик. Просто придется дописать пару дополнительных правил. Тут ничего сложного нет. Покажите формат старых ссылок форумов, тем и пользователей.

 

Но опять же - эта s в конце добавляется, это уже другой адрес все же.

У вас в любом случае будут другие адреса, будет ли там s в конце в данном случае вообще без разницы. Структура урл у ипб отличается от вб, а это уже другие адреса априори.

Хотя у ипб гибкая система чпу, при большом желание и должно уровне извращения можно переписать темплейты чпу чтобы они совпадали с форматом ссылок вб.

форум тогда редиректит стандартными средствами на /forums

Не редиректит форум стандартными средствами при переносе в другое место. Придется опять самому составлять редиректы.

И за месяц такое количетсво тем как у вас точно не переиндексируются. На вскидку даю от трех до шесть месяцев на полную переиндексацию всего форума. А тут опять редирект на новый адрес. Также не стоит сбрасывать со счетов прямые ссылки с внешних ресурсов, они в таком случае станут нерабочими. Лучший вариант это прямой редирект со старых ссылок на постоянные.

  • Автор
Не редиректит форум стандартными средствами при переносе в другое место.

Возможно неправильно выразился - когда делаешь по умолчанию Pages, вместо Forums - то Pages грузится при заходе на главную, а в меню автоматом появляется ссылка на /forums. Я так понимаю это не трудно изменить в фалах или в базе.

А в чем такая необходимость сохранить именно /forum/?

Надо смотреть как генерируется ссылки на форумы и темы. Вот как раз изменить его может быть проблематичным, если это название самого приложения forums.

Если для ссылок тем и форумов оно не добавляется, значит можно отредактировать шаблон чпу и добавить вначале нужный шаблон.

  • Автор

Примеры ссылок старого форума (только тут форум на главной, а у меня в папке /forum):

 

категория https://www.kharkovforum.com/forumdisplay.php?f=3

тема https://www.kharkovforum.com/showthread.php?t=4906646

пользователь https://www.kharkovforum.com/member.php?u=155053

сообщение https://www.kharkovforum.com/showpost.php?p=60579700&postcount=2

 

Примеры ссылок нового форума:

Как выглядит ссылки в IPB мы знаем.

Я так понял старые ссылки без чпу, тогда сделать редирект даже немного проще если новое расположение не совпадает со старым.

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.