Старый 18.03.2012, 12:09 #1 (Ссылка)
Профи
Дополнительная информация
По умолчанию

Закрытие/редирект внешних ссылок


Наверное, вы обратили внимание, как на этом форуме выглядят все внешние ссылки? При наведении на них мышкой появляется надпись "Внешняя ссылка, реферер не передается..." Эта темка посвящена тому, как сделать то же самое у вас на форуме.
Поисковики перестанут видеть внешние ссылки, для них это будет просто тег <span>

Примечание: требуется редактирование исходных файлов движка.

Порядок действий:
1) Скачиваем хак.
2) Редактируем на сервере файл includes/class_bbcode.php, на всякий случай предварительно сохранив исходную (неизменённую) копию. Текст замены одной из функций (а не всего файла, обратите внимание!) приведен в файле external_links данного архива.
3) Импортируем продукт в нужной кодировке.
4) В шаблоне headinclude нужного стиля в самом низу добавляем скрипт:

Код:

Блок отключен
5) Смотрим на форуме - изменились внешние ссылки или нет. Если нет, то переходим в phpmyAdmin и выполняем запрос к базе данных:

Код:

Блок отключен
Если у вашей базы данных есть префикс у таблиц (можно посмотреть в списке таблиц) то добавляем его перед названием данной таблицы:

Код:

Блок отключен
После этого убедимся, что запрос выполнен (об этом будет сообщение SQL-запрос был успешно выполнен) и любуемся на новый вид внешних ссылок.
(Если и это не помогло, в админке - "обслуживание" перестраиваем кеш сообщений).

Настройки продукта находятся в настройках bb-кодов, и там, собственно, всего один пункт: В этом пункте вы можете указать домены, которые не будут открываться яваскриптом. По умолчанию в форме указаны сайты техподдержки.

Обратите внимание: хак работает только со ссылками, заключенными в тег bb-кода URL, включите в настройках пункт "Автоматически вставлять ссылки".
Примечание: браузер Опера реферер всё же передает.
Проверила данный хак на своём форуме - работает.
Вложения
Тип файла: zip external_links.zip (3.7 Кб, 58 просмотров)

Последний раз редактировалось Ночная странница; 18.03.2012 в 12:18. Причина: перезапаковывала архив в zip
Ночная странница вне форума   Ответить с цитированиемОтветить с цитированием
7 пользователя(ей) сказали cпасибо:
Allex (30.03.2013), Boss (19.03.2012), inso (10.10.2013), rusty (19.06.2012), Veter (18.03.2012), Аркадий 10 (19.03.2012), джинася (21.04.2013)


Старый 18.03.2012, 18:27 #2 (Ссылка)
Администратор
Дополнительная информация
По умолчанию

Добавлю, что требуется редактирование исходных файлов движка. Если будете менять линейку, или обновлять версию, то работать перестанет.
Ну и разработчик Kerk с vbsupport.org
Veter вне форума   Ответить с цитированиемОтветить с цитированием
Пользователь сказал cпасибо:

Старый 20.03.2012, 08:01 #3 (Ссылка)
Вебмастер
Дополнительная информация
По умолчанию

Спасибо. Ссылки стали черного, а не синего цвета при наводе на них курсора выскакивает сообщение:
"Внешняя ссылка, реферер не передается."
Как понимаю выполнил рекомендации правильно? Еще раз спасибо.
Аркадий 10 вне форума   Ответить с цитированиемОтветить с цитированием

Старый 20.03.2012, 08:18 #4 (Ссылка)
Профи
Дополнительная информация
По умолчанию

Цитата:
Сообщение от Аркадий 10 Посмотреть сообщение
Ссылки стали черного, а не синего цвета при наводе на них курсора выскакивает сообщение:
"Внешняя ссылка, реферер не передается."
Да, всё верно
Ночная странница вне форума   Ответить с цитированиемОтветить с цитированием
Пользователь сказал cпасибо:
Аркадий 10 (20.03.2012)

Старый 06.08.2012, 15:38 #5 (Ссылка)
Новичок
Дополнительная информация
По умолчанию

Всё установил по инструкции. Ссылки все изменились как и положено. Но при нажатии на ссылку она не открывается. Помогите.
Dmi Try вне форума   Ответить с цитированиемОтветить с цитированием

Старый 06.08.2012, 15:43 #6 (Ссылка)
Администратор
Дополнительная информация
По умолчанию

А что происходит при нажатии на ссылку?
Veter вне форума   Ответить с цитированиемОтветить с цитированием

Старый 06.08.2012, 15:50 #7 (Ссылка)
Новичок
Дополнительная информация
По умолчанию

Цитата:
Сообщение от Veter Посмотреть сообщение
А что происходит при нажатии на ссылку?
Ничего не происходит.
Dmi Try вне форума   Ответить с цитированиемОтветить с цитированием

Старый 06.08.2012, 15:52 #8 (Ссылка)
Администратор
Дополнительная информация
По умолчанию

Проверьте еще раз все ли точно вы выполнили по инструкции, затем сделайте запрос к БД, что в инструкции, и попробуйте очистить кэш и перестроить информацию о темах в админке.
Veter вне форума   Ответить с цитированиемОтветить с цитированием

Старый 06.08.2012, 16:10 #9 (Ссылка)
Новичок
Дополнительная информация
По умолчанию

Да я уже раз пять проверял. Ничего. Когда наводишь курсор, то вылазит это "Внешняя ссылка, реферер не передается." А при нажатии ничего. Может проблема с ява-скриптом?
Dmi Try вне форума   Ответить с цитированиемОтветить с цитированием

Старый 06.08.2012, 16:26 #10 (Ссылка)
Администратор
Дополнительная информация
По умолчанию

Кэш очищали? Информацию о темах перестраивали? Дайте ссылку посмотреть.
Veter вне форума   Ответить с цитированиемОтветить с цитированием

Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Вкл.


LinkBacks (?)
LinkBack to this Thread: http://wmboard.net/haki-vbulletin/2641-zakrytie-redirekt-vneshnih-ssylok.html
Автор For Type Дата
Нигма-интернет : скрипт замены реферера в ссылке This thread Refback 21.03.2012 19:41

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проверка исходящих ссылок carluchano SEO и поисковое продвижение 18 11.11.2013 12:33
Закрытие/редирект внешних ссылок на vBulletin 4.x.x lukamal vBulletin 4.x.x 1 15.11.2012 19:07
Вопрос по весу ссылок Антилопа Раскрутка сайта 5 13.05.2011 21:49
Подскажите по кодам ссылок unreal100 Начинающий кодер 7 28.04.2011 22:28
В чем польза ссылок с твиттера miguel SEO и поисковое продвижение 9 28.12.2010 19:35


Текущее время: 09:09. Часовой пояс GMT +3.

Powered by vBulletin®
Copyright ©2000 - 2019, WMboard.
Перевод: zCarot
 

Форум вебмастеров

Здесь делают сайты, учатся на них зарабатывать. Ты новичёк, и ничего не понимаешь в создании сайтов и в интернет заработке? Не знаешь ответа на вопрос по сайтостроению? Мучают вопросы сео оптимизации?

Не беда, присоединяйся к сообществу вебмастеров, и зарабатывай вместе с нами!