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

Как изменить все ссылки на форуме?


vkray

Вопрос

Здравствуйте.

 

Подскажите, как изменить на форуме все ссылки, начинающиеся с прежднего адреса форума на ссылки, начинающиеся с нового адреса?

 

Например

http://www.23.xoster.net/forum/index.php?act=idx поменять на

http://www.vkray.ru/forum/index.php?act=idx

где 23.xoster.net и www.vkray.ru преждний и нынешний адрес форума. Вручную нереально, потому что ссылки встречаются в более чем 1 000 темах.

 

Спасибо.

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

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

  • 0
BadMan1, conf_global.php, $INFO['board_url'].
Ссылка на комментарий
Поделиться на других сайтах

  • 0

он имеет ввиду в топиках.

SQL запросом лучше всего.

или сделай бек-ап базы и тексторым редактором. потом востанови БД

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

  • 0
Думаю, что сделать дамп базы, а потом пропусть его через `sed' будет наиболее быстрым способом. Изменено пользователем ssh
Ссылка на комментарий
Поделиться на других сайтах

  • 0

И ещё: не отображаются смайлики в старых (до смены алреса) сообщениях.

 

Это лечится если открыть редактированием сообщение и закрыть. Но на форуме десятки тысяч месаг.

 

Что можно сделать?

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

  • 0

типа http://www.ibresource.ru/forums/index.php?showtopic=17050 :D

 

Содержательная часть

UPDATE ibf_posts
SET post =( 
REPLACE (post ,
'Этот текст мы меняем',
'А этот будет'));

 

Путь к смайликам тоже правится так. Запрос занимает значительное время. Зависит от размера БД

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

  • 0

Сделал так

  • Захожу в админку/Управление SQL/Средства mySQL/ibf_posts
  • Заполняю окно "Запуск запроса"
    UPDATE ibf_posts
    SET post =(
    REPLACE (post ,
    '23.xoster.net',
    'www.vkray.ru'));
  • Радуюсь жизни без этого гимороя

Всем огромное спасибо!!!

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

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

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

Гость
Ответить на вопрос...

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

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

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

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

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

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

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

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