Редирект внешних ссылок в IPB (Invisiop Power Board)

Недавно решил провести SEO аналитику одного из своих проектов – форума на IPB. Обнаружил интересную вещь. Сервис анализатор траста выдавал просто зашкаливающее число внешних ссылок с ресурса.

Начал шерстить настройки и PHP код форума.  Вот несколько мероприятий, которые я проделал.

1. Изменил настройки пользователей.
Настройки и инструменты > Системные настройки > Пользователи > Профили пользователей

2. Изменил настройки темы и сообщений
Настройки и инструменты > Системные настройки > Форумы > Темы, Сообщения и Опросы

Даже включил фильтрацию ссылок по белому списку, в который внёс лишь сам форум. А ссылки продолжали выделяться. Т.е. пользователь в посте пишет: http://site.ru без HTML или BB кодов. А на сайте ссылка отображается в виде http://site.ru.

Гуглил по форумам и даже нашел несколько тем про это: на руборде и на invisionize. Нашёл даже мануал по редиректу внешних ссылок с IPB. Однако он мне не помог. В итоге всё оказалось банально. Сайт похакали и закомментировали пару стрко в парсере:
/admin/sources/classes/bbcode/core.php line 978,979 Версия IPB: 3.0.4

После того, как раскомментировал эти строки и очистил кэш, ссылки перестали выделаться тегом </a>.

Если вы хотите, чтобы ссылки были, но работали через редирект, то есть небольшой хак для этого.

Исходники и ссылки

Хак для редиректа внешних ссылок

http://whymax.ru/scripts/26-redirekt-vneshnix-ssylok-v-ipb-3.html

5 Comments

  1. Всем привет! Подскажите, где можно программу синхронизации мобильник с ПК скачать?

    1. Вообще это оффтопик. Пишите на мыло, может подскажу.

    2. наше почтение
      пополнила вам балан на мало суму денег.
      Большим к сожалению не распологаю. Но очень надеюсь что вам поддержала.

  2. А если у меня nginx ?  И еще кажется эти действия загубили работу мобильного скина. Переходишь в любую тему и белый экран.   

Leave a Comment