Данный пост навеян этой темой а так же другими личными обращениями с подобными проблемами. Поэтому, чтобы всем лично не объяснять, написан этот пост. Данное решение сделано уже давно и будет в 1.10.7.
Вся страница редиректа обрамлена в noindex, сама внешняя ссылка в rel="nofollow" — так что любители seo пусть порадуются, ну или покритикуют
. Пожелания и предложения выслушаю.
Особенностью этого обновления является так же то, что при наличии на хостинге поддержки CURL, все внешние ссылки предварительно проверяются посредством открытого метода Вконтакте по проверке ссылок. Кроме этого, этот метод проверки разыменовывает ссылку, если она была сформирована через сервис сокращения ссылок.
Скачать
Порядок установки:
1. Бекап участвующих файлов
2. Содержимое архива распаковать с заменой
Приятного использования!
Итак, что будет после обновления
Все внешние ссылки, которые идут через /redirect?url= а так же через /load/url= будут предварительно редиректить на внутреннюю страницу сайта, где уже по таймеру, с предупреждением об опасности, будет js редирект.Вся страница редиректа обрамлена в noindex, сама внешняя ссылка в rel="nofollow" — так что любители seo пусть порадуются, ну или покритикуют

Особенностью этого обновления является так же то, что при наличии на хостинге поддержки CURL, все внешние ссылки предварительно проверяются посредством открытого метода Вконтакте по проверке ссылок. Кроме этого, этот метод проверки разыменовывает ссылку, если она была сформирована через сервис сокращения ссылок.
Скачать
Порядок установки:
1. Бекап участвующих файлов
2. Содержимое архива распаковать с заменой
Приятного использования!
Но я бы дополнил, что стоит обязательно закрыть в robots.txt во всех блоках если есть такие для разных поисковиков или один у вас, но в таком формате (только как пример)
Disallow: /go/
Disallow: /load/
Тогда боты просто не будут туда лазить.
load за что отвечает?
Если да, давно ждал такое дополнение.
+++
Как сделать чтобы выводилось страница как на первом скрине?
А то получается достойные сайты он не открывает, и относит их к подозрительным.
Это получается он заблокирован в вконтакте? из-за этого считается он подозрительным?
Может можно это как-то убрать?
А заблокировать сам ВК
Можете проверку ссылок убрать в коде, это никто не запрещает делать.
В идеале бы конечно добавить опцию проверять/не проверять, белый список. Но это уже в другой раз.
А как убрать проверку ссылок? не подскажите?
Хотя по логике она и не должна работать, т.к. страницы открываются в новом окне.
Тогда зачем она там?
Подожду обновления архива, чтобы сразу все перезалить.
Просто есть несколько сайтов которые не будут обновляться с 1.10.5, а компонент такой очень нужен.
Если это обновление
и ссылка выглядит вот так http://alekskrug.ru/redirect?url=http://www.rshb.ru
Можно проверьте здесь
как можно исправить эту ошибку, а в статьях переходит сразу без редиректа
Можно проверьте здесь
Благодарю за дополнение. Давно хотелось иметь возможность промежуточной страницы при уходе юзеров по ссылкам.
Так же радует, что это официальное дополнение в системе.
*тоже с серьезным видом*
В языковом файле убрал ссылку history.back и заменил ее на фразу закройте страницу.
Имхо, внешняя ссылка должна открываться в новом окне, чтобы юзер, после ее просмотра, мог вернуться к обсуждению на сайте.
Вставил ссылку так http:// сайт .ru/viewtopic.php?f=513&t=6853
На странице редиректа ссылка превратилась в
http:// сайт .ru/viewtopic.php?f=513
Ну и соответственно, тема форума не найдена...
= > в итоге ошибка HTTP ERROR 500 , похоже еще где-то надо править...