Старый 18.03.2012, 12:09 #1 (Ссылка)
Аватар для Ночная странница
Профи
 
Регистрация: 30.01.2012
Моя смс: Нельзя сказать, что я пользуюсь какой-то одной, прошла все, от vB и XenForo до WordPress и OpenCart.
Возраст: 42
Сообщений: 1,861
Записей в дневнике: 6
Сказал(а) спасибо: 1,134
Поблагодарили 982 раз(а) в 591 сообщениях
Репутация: 1138
Ночная странница Ночная странница вне форума
Профи
Дополнительная информация
По умолчанию

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


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

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

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

Код:

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

Код:

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

Код:

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

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

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

Последний раз редактировалось Ночная странница; 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 (Ссылка)
Аватар для Veter
Администратор
 
Регистрация: 01.01.1970
Адрес: На wmboard
Моя смс: vBulletin 3.x.x, DLE, WordPress, XenForo
Сообщений: 9,217
Записей в дневнике: 17
Сказал(а) спасибо: 2,053
Поблагодарили 2,664 раз(а) в 1,929 сообщениях
Репутация: 2674
Veter Veter вне форума
Администратор
Дополнительная информация
По умолчанию

Добавлю, что требуется редактирование исходных файлов движка. Если будете менять линейку, или обновлять версию, то работать перестанет.
Ну и разработчик Kerk с vbsupport.org
Veter вне форума   Ответить с цитированиемОтветить с цитированием
Пользователь сказал cпасибо:
Старый 20.03.2012, 08:01 #3 (Ссылка)
Аватар для Аркадий 10
Вебмастер
 
Регистрация: 06.01.2012
Сообщений: 680
Сказал(а) спасибо: 207
Поблагодарили 86 раз(а) в 52 сообщениях
Репутация: 105
Аркадий 10 Аркадий 10 вне форума
Вебмастер
Дополнительная информация
По умолчанию

Спасибо. Ссылки стали черного, а не синего цвета при наводе на них курсора выскакивает сообщение:
"Внешняя ссылка, реферер не передается."
Как понимаю выполнил рекомендации правильно? Еще раз спасибо.
Аркадий 10 вне форума   Ответить с цитированиемОтветить с цитированием
Старый 20.03.2012, 08:18 #4 (Ссылка)
Аватар для Ночная странница
Профи
 
Регистрация: 30.01.2012
Моя смс: Нельзя сказать, что я пользуюсь какой-то одной, прошла все, от vB и XenForo до WordPress и OpenCart.
Возраст: 42
Сообщений: 1,861
Записей в дневнике: 6
Сказал(а) спасибо: 1,134
Поблагодарили 982 раз(а) в 591 сообщениях
Репутация: 1138
Ночная странница Ночная странница вне форума
Профи
Дополнительная информация
По умолчанию

Цитата:
Сообщение от Аркадий 10 Посмотреть сообщение
Ссылки стали черного, а не синего цвета при наводе на них курсора выскакивает сообщение:
"Внешняя ссылка, реферер не передается."
Да, всё верно
Ночная странница вне форума   Ответить с цитированиемОтветить с цитированием
Пользователь сказал cпасибо:
Аркадий 10 (20.03.2012)
Старый 06.08.2012, 15:38 #5 (Ссылка)
Аватар для Dmi Try
Новичок
 
Регистрация: 20.06.2012
Сообщений: 21
Сказал(а) спасибо: 6
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
Dmi Try Dmi Try вне форума
Новичок
Дополнительная информация
По умолчанию

Всё установил по инструкции. Ссылки все изменились как и положено. Но при нажатии на ссылку она не открывается. Помогите.
Dmi Try вне форума   Ответить с цитированиемОтветить с цитированием
Старый 06.08.2012, 15:43 #6 (Ссылка)
Аватар для Veter
Администратор
 
Регистрация: 01.01.1970
Адрес: На wmboard
Моя смс: vBulletin 3.x.x, DLE, WordPress, XenForo
Сообщений: 9,217
Записей в дневнике: 17
Сказал(а) спасибо: 2,053
Поблагодарили 2,664 раз(а) в 1,929 сообщениях
Репутация: 2674
Veter Veter вне форума
Администратор
Дополнительная информация
По умолчанию

А что происходит при нажатии на ссылку?
Veter вне форума   Ответить с цитированиемОтветить с цитированием
Старый 06.08.2012, 15:50 #7 (Ссылка)
Аватар для Dmi Try
Новичок
 
Регистрация: 20.06.2012
Сообщений: 21
Сказал(а) спасибо: 6
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
Dmi Try Dmi Try вне форума
Новичок
Дополнительная информация
По умолчанию

Цитата:
Сообщение от Veter Посмотреть сообщение
А что происходит при нажатии на ссылку?
Ничего не происходит.
Dmi Try вне форума   Ответить с цитированиемОтветить с цитированием
Старый 06.08.2012, 15:52 #8 (Ссылка)
Аватар для Veter
Администратор
 
Регистрация: 01.01.1970
Адрес: На wmboard
Моя смс: vBulletin 3.x.x, DLE, WordPress, XenForo
Сообщений: 9,217
Записей в дневнике: 17
Сказал(а) спасибо: 2,053
Поблагодарили 2,664 раз(а) в 1,929 сообщениях
Репутация: 2674
Veter Veter вне форума
Администратор
Дополнительная информация
По умолчанию

Проверьте еще раз все ли точно вы выполнили по инструкции, затем сделайте запрос к БД, что в инструкции, и попробуйте очистить кэш и перестроить информацию о темах в админке.
Veter вне форума   Ответить с цитированиемОтветить с цитированием
Старый 06.08.2012, 16:10 #9 (Ссылка)
Аватар для Dmi Try
Новичок
 
Регистрация: 20.06.2012
Сообщений: 21
Сказал(а) спасибо: 6
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
Dmi Try Dmi Try вне форума
Новичок
Дополнительная информация
По умолчанию

Да я уже раз пять проверял. Ничего. Когда наводишь курсор, то вылазит это "Внешняя ссылка, реферер не передается." А при нажатии ничего. Может проблема с ява-скриптом?
Dmi Try вне форума   Ответить с цитированиемОтветить с цитированием
Старый 06.08.2012, 16:26 #10 (Ссылка)
Аватар для Veter
Администратор
 
Регистрация: 01.01.1970
Адрес: На wmboard
Моя смс: vBulletin 3.x.x, DLE, WordPress, XenForo
Сообщений: 9,217
Записей в дневнике: 17
Сказал(а) спасибо: 2,053
Поблагодарили 2,664 раз(а) в 1,929 сообщениях
Репутация: 2674
Veter Veter вне форума
Администратор
Дополнительная информация
По умолчанию

Кэш очищали? Информацию о темах перестраивали? Дайте ссылку посмотреть.
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


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

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

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

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

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