Переместить root в другой каталог на сайте

Если у вас возникают проблемы и вопросы по настройке форума phpBB3 либо выскакивают непонятные ошибки, не устанавливаются либо криво работают модификации, то этот раздел для вас. Обсуждаем все вопросы, связанные со стилями, модификациями, доработками и проблемами их использования.
Перед тем, как обратиться за помощью, обязательно заполните свой профиль (укажите ссылку на свой форум). Если есть вопрос по конкретной модификации, то обязательно пользуемся поиском по форуму, потому как, возможно, уже есть анонс этого мода и соответственно вопрос задается в теме анонса.

Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas

Правила форума
----
Ответить
weerdsa
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 68
Стаж: 11 лет 4 месяца

Переместить root в другой каталог на сайте

Сообщение weerdsa »

Подскажите пожалуйста.
Например имеем форум по адресу: http://site.com/forum/index.php
Хотелось бы переместить его на уровень выше: http://site.com/index.php
Попробовал просто по FTP, не получилось. Что нужно сделать?? :x
#1
Аватара пользователя
akella1900
Хорошо тут живется
Хорошо тут живется
Сообщения: 1568
Стаж: 11 лет 3 месяца
Откуда: Слявный город Николяев :-)
Контактная информация:

Переместить root в другой каталог на сайте

Сообщение akella1900 »

в папке "бла-бла-бла"(у каждого хостера по разному называется) кроме папки forum ничего нет? тогда все содержимое папки forum перенести в папку "бла-бла-бла", если настройки стандартные были сработает, если меняли в .htaccess всякие настройки надо будет подрепитировать))
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
#2
kulyasov
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 68
Стаж: 11 лет 5 месяцев

Переместить root в другой каталог на сайте

Сообщение kulyasov »

weerdsa
Желательно еще изменить значение параметра script_path в базе данных (таблица phpbb_config). Так же почистите папку cache (оставьте .htaccess и index.htm).

Можете еще, если сайт рабочий и на нем обитают поисковики, в файле .htaccess (в корне форума) настроить переадресацию с http://site.com/forum/ на http://site.com/ (необязательно, это на случай если на другом форуме кто-то оставил ссылку типа http://site.com/forum/ (на ваш форум) - чтоб ошибку не выдавало).
#3
weerdsa
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 68
Стаж: 11 лет 4 месяца

Переместить root в другой каталог на сайте

Сообщение weerdsa »

Сегодня вечером буду прорбовать) Доложусь)
#4
weerdsa
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 68
Стаж: 11 лет 4 месяца

Переместить root в другой каталог на сайте

Сообщение weerdsa »

Итак всё получилось, подправил базу данных, как написали выше. Немного пришлось повозить с .htaccess но в итоге все идеально.
Всех благодарю)
#5
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Переместить root в другой каталог на сайте

Сообщение DeaDRoMeO »

Поздравляю))
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#6
weerdsa
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 68
Стаж: 11 лет 4 месяца

Переместить root в другой каталог на сайте

Сообщение weerdsa »

kulyasov,
в файле .htaccess (в корне форума) настроить переадресацию с http://site.com/forum/ на http://site.com/
не подскажите, как это прописать?
#7
Аватара пользователя
akella1900
Хорошо тут живется
Хорошо тут живется
Сообщения: 1568
Стаж: 11 лет 3 месяца
Откуда: Слявный город Николяев :-)
Контактная информация:

Переместить root в другой каталог на сайте

Сообщение akella1900 »

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

RewriteEngine On 
RewriteBase / 
RewriteCond %{HTTP_HOST}   !^ http://site.com/forum/ [NC] 
RewriteRule ^(.*) hhttp://site.com/$1 [L,R=301]
back'up придумали трусы Ваша воля моими руками, но платно. Стучим в skype akella1900.
#8
Ответить