Перенаправление

Проблемы с установкой или работой phpBB 3.1.x? Получите помощь здесь!
С 1 июля 2018 года phpBB Group прекращает поддержку phpBB версии 3.1.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.1 до 1 января 2019 года.
Подробнее: Окончание поддержки phpBB 3.1.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
TimurM
phpBB 1.4.1
Сообщения: 41
Стаж: 9 лет 5 месяцев
Благодарил (а): 12 раз

Перенаправление

Сообщение TimurM »

Хочу перенести форум из папки /forum в корень. Что прописать в хитачес для перенаправление всех страниц?
Аватара пользователя
KEMnEP
phpBB 2.0.18
Сообщения: 1167
Стаж: 10 лет 1 месяц
Благодарил (а): 44 раза
Поблагодарили: 293 раза

Re: Перенаправление

Сообщение KEMnEP »

RewriteRule ^forum(.*)$ http://www.site.kz$1 [L,R=301]
Не? ну и для без www случая
TimurM
phpBB 1.4.1
Сообщения: 41
Стаж: 9 лет 5 месяцев
Благодарил (а): 12 раз

Re: Перенаправление

Сообщение TimurM »

Не перенаправляет
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 18 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 36 раз
Поблагодарили: 1526 раз

Re: Перенаправление

Сообщение Sheer »

Так и написал?

Код: Выделить всё

RewriteRule ^forum(.*)$ http://www.site.kz$1 [L,R=301]
Ну тогда ничего удивительного.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 11 лет
Благодарил (а): 39 раз
Поблагодарили: 792 раза

Re: Перенаправление

Сообщение LavIgor »

TimurM писал(а): Не перенаправляет
А куда строчку вставляли?
Нужно сразу после RewriteEngine on, не до и не в конец файла.
Иначе вызов app.php будет перехватывать требуемое условие.
Аватара пользователя
KEMnEP
phpBB 2.0.18
Сообщения: 1167
Стаж: 10 лет 1 месяц
Благодарил (а): 44 раза
Поблагодарили: 293 раза

Re: Перенаправление

Сообщение KEMnEP »

Удалите всё из старой папки по пути ваш.сайт/форум/ (при учёте что сейчас сам форум там не лежит, а лежит в корне), создайте там 2 файла, пустой index.html и пустой .htaccess
в .htaccess
Скопируйте ниже приведённый код со своими правками

Код: Выделить всё

RewriteCond %{HTTP_HOST} ^ваш\.сайт
RewriteRule ^(.*)$ http://ваш.сайт/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^www.ваш\.сайт
RewriteRule ^(.*)$ http://ваш.сайт/$1 [R=301,L]
Плюсы и минусы данного кода
Плюс работает, и основной код форума менять не надо.
Минус не так красиво как могло было быть если бы у меня было больше времени заниматься, нежели простой гуглопоиск. С минимальными идейными правками под данный случай.

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