Простейший способ маскировки ссылок

маскировка ссылокНа повестке воскресного вечера – php скрипт, позволяющий спрятать ссылку на внешний ресурс. Используемый им способ в силу своей примитивности не требует никаких “ковыряний” в шаблонах CMS, не использует конфиги веб-сервера и не предполагает знания языка программирования. Смысл заключается в следующем – на хостинг закачиваются два файла, первый из которых – переадресовывает браузер на внешний адрес в зависимости от полученных параметров, а второй – содержит базу (на самом деле просто массив) урлов по которым осуществляется переадресация.


Цель: Ясна – скрыть ссылку.

Детали реализации:
На своем сайте Вы размещаете вместо прямой ссылки http://othersite.com ссылку вида http://yousite.com/links.php?id=2 , где значение id – ключ в массиве $links_list ( см. файл links_list.php ). При клике на нее, скрипт переадресует браузер по ссылке, указанной в этом массиве в виде значения этого ключа. Чтобы понять полностью как работает данный вид маскировки ссылок приведу исходные коды и в конце разберем пример.

Исходный код скрипта-редиректора links.php:

<?php
require_once('links_list.php');
 
if (array_key_exists(intval($_GET["id"]), $links_list)) 
	{
	//перейдем по ссылке
        header('Location:'.$links_list[intval($_GET["id"])]);
	}
else
	{
	//по-умолчанию
	header('Location:diz-blog.com.ua');
	}
?>

Исходный код links_list.php , содержащего массив урлов:

<?php
$links_list = array 
(
1=> 'http://mail.ru',
2=> 'http://ya.ru',
3=> 'http://yoursiteurl.com'
);
?>

Допустим мы хотим скрыть ссылку на сапу http://www.sape.ru/r.fTfHniujvU.php. Для этого в файле links_list.php в конец массива добавляем элемент

4=>'http://www.sape.ru/r.fTfHniujvU.php'

Не забываем поставить запятую после 3-го элемента. В месте где нужен линк на сапу теперь пишем: http://yoursite.com/links.php?id=4. Принцип думаю ясен. Минус такого способа – очевиден – ручная обработка ссылок.

Скачать скрипт маскировки ссылок

Комментарии:

  1. SEO-эксперименты » Архив блога » Нужно ли маскировать рефссылки?

    [...] ссылки на внутренние. Реализовать его, например, можно так. Пример подобного способа маскировки рефссылок вы [...]

  2. Pashok

    Хм..метод конечно хороший, все ссылки получаются внутренними, но сколько ж это будет ручной работы! Если допустим есть с десяток блогов и надо несколько раз в неделю размещать заявки с бирж типа Сапы, это же размещение ссылок по 30! а если блогов не 10 а 40 тогда по 120! Хотелось бы узнать о применении такого метода? Кто пользовался? имхо: думаю такая тема очень подойдет для ресурсов с раздутыми пузомерками, там стоимость ссылок дорогая, можно и ручной работой заняться, а вот на нулевиках – это ппц!

  3. Diz

    Думаю с бирж и не позволят такие ссылки размещать. Этот метод для сокрытия внешних реферальных ссылок и для сбора статистики.

  4. sergei

    Маскировать партнёрские ссылки надо и лучше всего это делать с помощью плагина External Links Money Maker.

    Умеет:
    – прятать реферальные ссылки
    – вживлять реферальные ссылки в текст
    – собирать статистику переходов
    – напоминать пользователям о подписке
    Скачать это чудо можно здесь: http://3ii.in/ru/