Страница 1 из 1

Переадрес всех файлов в htaccess

СообщениеДобавлено: Вт авг 30, 2016 23:29
Aqua$erg
Сей форум - как существовал на поддомене "forum", так и существует. И переход с версии 2.Х на 3.Х прошел безболезненно.
А мне вот надо перейти с 2.Х в папке http://site.ru/forum/ на 3.Х в поддомене http://forum.site.ru/ и там остаться.
Вроде бы, просто. Создал новый сайт, привязал к нему поддомен... Но вот беда: в инете и на самом сайте накидана куча ссылок на старый форум.

Вопрос: как мне с помощью htaccess переадресовывать любой запрос к папке http://site.ru/forum/ на новый поддомен http://forum.site.ru/ чтобы не получилась куча битых ссылок на старый форум? Т.е., чтобы, к примеру, запрос http://site.ru/forum/viewtopic.php?t=111 автоматом перебрасывался сразу на http://forum.site.ru/viewtopic.php?t=111
Куда конкретно запихать сей хитаксесс и что и как в нем правильно прописать?

ЗЫ: видел несколько примеров, но они несколько не по теме;
читал правила, но в них с ходу хрен разберешься...

Просто помогите, плз.

Re: Переадрес всех файлов в htaccess

СообщениеДобавлено: Вс сен 04, 2016 18:35
Aqua$erg
Эй, вы здесь, курильщики?

Re: Переадрес всех файлов в htaccess

СообщениеДобавлено: Вт сен 13, 2016 14:12
Jedi
Ох, ща поищу, что-то подобное я уже делал

Re: Переадрес всех файлов в htaccess

СообщениеДобавлено: Пн сен 19, 2016 12:53
Jedi
Как-то так должно быть

RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain.ru
RewriteRule (.*) http://sub.domain.ru/$1 [R=301,L]

Работоспособность не проверял пока что