Главная > Веб мастерская > SEO-оптимизация > Неправильная кодировка ссылок Sape

Неправильная кодировка ссылок Sape

Неправильная кодировка SapeКодировка ссылок Sape

Бывает такая ситуация, когда после установки блока ссылок Sape на ваш сайт, ссылки выводятся не в той кодировке, в которой необходимо.

Чаще всего это выглядит как квадратики, или ромбики со знаками вопроса, вместо ссылок. Исправить это довольно просто..

В код который мы добавляем для вывода ссылок, ищем такой кусок кода:

$sape = new SAPE_client();

и модифицируем его так:

$o['charset'] = 'UTF-8';
$sape = new SAPE_client($o);

где UTF-8, соответственно, кодировка вашего сайта. Чаще всего это либо UTF-8 либо Windows-1251.

Посмотреть можно тут: https://hackoff.ru/tools/speed-test.html. Вообще недавно наткнулся на этот сайт, был приятно удивлён! Отличные инструменты:

  • Проверка скорости интернета
  • Проверка открытых портов
  • IDN конвертер для .рф доменов
  • QR Code generator

Код до этого места и, соответственно, после — не трогаем!!!

После этого, необходимо войти в папку сапы, она имеет примерно такой вид:

www/bf78866bae3d793b3f60e25802716az/..

и удалить там файл links.db если он существует, этот файл отвечает за кэширование ссылок.

После выполнения этих операций, ссылки должны начать отображаться в правильной кодировке.

Как скрыть продажные (платные) ссылки.

Предложенные способы скрытия продажных ссылок являться комплексным решением этой проблемы. Однако эти приемы не даю 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”).

Удачи, друзья!

NEW!!! Полезное, нужное, важное:

Где заработать в интернете деньги? Надёжно, честно, без обмана!
Платежные системы, кошельки и обменники для работы

Лучшие хостинги, сервера и прочее для сайтов

Смотрите также

Программа для раскрутки ВК — QuickSender

QuickSender – многофункциональная программа для раскрутки ВК, осуществляющая автоматический поиск целевой аудитории и ее привлечение на вашу страницу. Она делает парсинг необходимых страниц, а затем рассылает необходимые сообщения.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *