Как скрыть продажные (платные) ссылки.
Предложенные способы скрытия продажных ссылок являться комплексным решением этой проблемы. Однако эти приемы не даю 100% гарантии скрытия факта продажи ссылок.
1.) Замените код подключения ссылок на предложенный здесь. Помимо решения задачи скрытия продажных ссылок здесь решена проблема кодировки.
<?php if (!defined('_SAPE_USER')){ define('_SAPE_USER', 'Ваш хеш код'); //пример sf7gs89fgh8hj89ghjdfg7k3qd9g } require_once($_SERVER['DOCUMENT_ROOT'].'/../'._SAPE_USER.'/sape.php'); require_once($_SERVER['DOCUMENT_ROOT'].'/../'._SAPE_USER.'/sape_venality_name.php'); $o['charset'] = 'UTF-8'; //ваша кодировки $sape = new SAPE_client($o); $sape=new SAPE_client($sape_venality_name); unset($o); ?> <!-- код вывода ссылок --> <?php echo $sape->return_links(); ?>
2.) Далее вам требуется переместить папку с кодом sape.php на директорию выше. То есть если у Вас раньше эта папка располагалась по адресу: (/home/вашлогинухостера/public_html/хэшкод/sape.php) то после перемещения должно получиться (/home/вашлогинухостера/хэшкод/sape.php).
3.) Поместите в папку sape следующий файл sape_venality_name.php
Настройка файла sape_venality_name.php.
Эти настройки надо делать в том случае если у Вас на сайте используются динамические ссылки.
# Разрешённые переменные в УРле иных документов:
$allowed_var=array( «p»,»page_id»,»cat»,»tag»,»m» ); // Здесь нужно указать переменные тех страниц на которых должны выводиться ссылки sape. Например, url страницы где будут выводиться продажные ссылки http://выш сайт/teg/?p=kakaeta_xrenb (переменная “p”).
Данный пост был написан по материалам сайтов:
http://alfainternet.ru/13.html
http://venality.name/safe.htm
Намного проще я описал в статье «»
Не все скрывают ссылки от сапы, некоторым достаточно просто скрыть внешние ссылки. От счётчиков, баннеров и т.п. буду признателен, если ссылка останется, дабы читатели могли сравнить варианты.
Здраствйте, делаю все в точности, как вы написали, пробовал даже copy&past, но ссылки все равно отображаются в неправильной кодировке. Файл link.db пробовал удалять. В чем может быть причина?
Я нашел причину ошибочной кодировки: если вы используете кодировку UTF-8, в файле sape.php нужно изменить кодировку с windows-1251 на UTF-8. Но остался один вопрос: почему при изменении директории хеш-папки пропадают ссылки?