Центр пользователя  |  Ваши сообщения  |  FAQ
Форум поддержки phpBB » phpBB 3.0.x » Поддержка phpBB 3.0.x

Отделение части форума

Помощь в установке, настройке и использовании phpBB 3.0.x
Пожалуйста, помните, что существуют: Поиск, Правила форума
Возможно, ответ на Ваш вопрос уже имеется: Документация, Статьи, Накопленный опыт
Полезные материалы по этой теме: Инструкция по установке форума, Конвертеры

Сообщение 28 сен 2011, 19:03

Добрый день.

Есть такая ситуация: на форуме "жили" два разных проекта.
Для каждого проекта был создан свой подфорум.
Через некоторое время один проект перебрался на отдельный сайт с собственным доменным именем.

Естественно, хочется и форумы этого проекта выделить и перенести на новый сайт.
Как это сделать я понимаю: скопировать форум, перенести на новое место, восстановить там и удалить ненужные подфорумы.

Вопрос в другом.
Дело в том, что проект жил на старом форуме уже несколько лет и там накопилось много информации. Эти страницы проиндексированы поисковиками и на них ссылаются много других сайтов. Очень не хочется терять эти ссылки.
Можно ли сделать перенаправление со страниц старого форума на аналогичные страницы нового?
При переносе форума, ID-шки тем и сообщений не изменятся, то есть по полученным данным в скрипте можно однозначно определить адрес страницы нового форума.
Например, переходит человек по ссылке
xxx.ru/forum/viewtopic.php?f=24&t=3681&start=150
и автоматически перенаправляется на адрес
yyy.ru/forum/viewtopic.php?f=24&t=3681&start=150

В теории такой forward возможен, но очень стрёмно влезать в код без предварительного исследования вопроса "а существует ли в движке форума механизм для чего-то подобного"?

Спасибо за любые наводки и подсказки.
shushara

 

Сообщение 28 сен 2011, 19:05

shushara писал(а):В теории такой forward возможен, но очень стрёмно влезать в код без предварительного исследования вопроса "а существует ли в движке форума механизм для чего-то подобного"?

в практике это надо сделать с помощью .htaccess
crash
Поддержка
 
Сообщений: 11348
Зарегистрирован:
27 янв 2009, 03:22
Благодарил (а): 1 раз.
Поблагодарили: 568 раз.

Сообщение 29 сен 2011, 13:37

Перечислять несколько сотен адресов для редиректа?
shushara

 

Сообщение 29 сен 2011, 13:43

shushara
почему сразу несколько сотен. Все делается благодаря регулярным выражениям. Почитайте http://htaccess.net.ru/ и найдите то что подходит вам.
crash
Поддержка
 
Сообщений: 11348
Зарегистрирован:
27 янв 2009, 03:22
Благодарил (а): 1 раз.
Поблагодарили: 568 раз.

Сообщение 29 сен 2011, 14:12

Спасибо!
shushara

 


Вернуться в Поддержка phpBB 3.0.x

 


  • Похожие темы
    Ответов
    Просмотров
    Последнее сообщение

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10

Форум поддержки phpBB
2008 - 2017 © BB3x.ru - русская поддержка форума phpBB3
Создано на основе phpBB® Forum Software © phpBB Group
авторов модов
разработчиков скинов
русификаторов
и всех поклонников phpBB3