Перейти к контенту
  • 0

Перенос форума в папку


ZimeT

Вопрос

Народ, вот если форум стоял в корне и терь я его хочу перенести в папку forum то вроде все должно стать гуд, только пути потом поправить в админке и в conf_global.php .... но меня настораживает одна вещь на форуме полно модов которые делали запрос к БД (при установки) дык вот не полетят ли эти моды при переносе форума ;) ?

З.Ы. и еще где надо править пути кроме админки и conf_global.php ? :D

Ссылка на комментарий
Поделиться на других сайтах

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

  • 0

У меня проблема с точностью наоборот :D

Стоит сайт на движке DLE 5.7 и форум на IPB 2.1.7, у них общая БД с общей авторизацией. Префикс таблиц dle_.

Сайтом никто не пользуется, поэтому я хочу его снести и перенести форум на его место.

Значит нужно сделать так:

1. Снести папки и файлы сайта

2. Перенести из папки site/forum в просто site

3. Изменить путь в conf_global.php

4. Подравить пути к аплоадсам

Ничего не пропустил?

Никакие конфиги больше править не надо?

И тут слышал нужно ещё кукисы настроить, а как это сделать? У меня в настройках кукисов все пути пустые... Так оставить или что-то заменить?

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Afaik всё правильно.

 

По кукисам самое страшное, что может случиться -> всем пользователям придется залогиниться заново.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Так, всё работает, но теперь такой вопрос:

как сделать редирект на site, если юзер вводит в адресную строку site/forum?

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Положить туда index.php:

<?php
header("Location: http://www.sait.ru/");
?>

или index.html:

<html><head><meta http-equiv='refresh' content='0; url=http://www.sait.ru/'></head><body></body></html>

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Смотрите документацию к mod_rewrite. Но тогда пользователи не узнают что форум из папки в корень переехал.
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Может есть спец по mod_rewrite

Ситуация такая:

Форум был на site1.ru/forum/, на папку forum прописали домен site2.ru и соответственно он переехал на site2.ru

Естественно было всё поправлено в админке и conf_clobal.

Осталась следующая проблема:

есть темы которые можно читать только авторизованными, а ссылки на темы в форуме еще хранятся в формате site1.ru/forum

переделывать огромное количество ссылок убийство

Естественно на форуме site1.ru/forum авторизация уже не канает и выводится ошибка "Нету прав для просмотра".

 

Задача сделать через mod_rewrite что бы при наборе к примеру http://site1.ru/forum/index.php?showtopic=1111 человек попадал на http://site2.ru/index.php?showtopic=1111

 

 

 

Нашел такие примеры

 

RewriteEngine on
RewriteRule   ^/~(.+)  http://newdomain.com/~$1  [R,L]

 

Подставляет вместо набираемого имени домена newdomain.com

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

Вот как мне доработать данный вариант под мои нужды что бы подменялось site1.ru/forum на site2.ru

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.