Работает ли код по скрытию кода Сапы?

D
На сайте с 04.10.2009
Offline
29
560

На одном сайте наткнулся на такую инструкцию:

1.Создаем файл с именем sape_venality_name.php.

2. Прописываем в нем код:

<?php

$sape_venality_name=array();

# Документы, работающие с глобалом GET:

$allowed_pages=array("key.php","ping","remoute");

# Разрешённые переменные в УРле иных документов:

$allowed_var=array("");

$tm=explode("?",$_SERVER['REQUEST_URI']);

if (isset($tm[1]) and $tm[0]==str_replace($allowed_pages,"",$tm[0])) {

$k=preg_match_all("/(.*)=(.*)\&/Uis",$tm[1]."&",$am);

$bm=array();

for ($i=0; $i < $k; $i++) {

if ($am[2][$i]=="" or !in_array($am[1][$i],$allowed_var))continue;

$bm[]=$am[1][$i]."=".$am[2][$i];

}

$tm[1]=implode("&",$bm);

$sape_venality_name['request_uri']=

$_SERVER['REQUEST_URI']=($tm[1]=="") ? $tm[0]: implode("?",$tm);

}

?>

3. Кладем этот файл в папку Caпы.

4. В файл header.php между тегами</head>и<body>вставляем следующий код:

<?php

global $sape;

if (!defined('_SAPE_USER')){

define('_SAPE_USER', 'ваш секретный код');

}

require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape_venality_name.php');

$sape_venality_name['charset']='UTF-8';

$o['host'] = 'имя сайта без http://';

$sape = new SAPE_client($sape_venality_name);

unset($o);

?>

Автор утверждает, что этот код позволяет защитить сайт от обнаружения на нём “продажных” ссылок.

Вопрос к знающим людям: такой код работает или все это фигня???

Rus Ivan
На сайте с 17.05.2007
Offline
241
#1

Любая попытка скрыть от поисковых систем ссылки приведет к большей вероятности бана, чем грамотно расставленные 2-3 ссылки.

Fi9hter
На сайте с 05.08.2008
Offline
248
#2

Проверьте, в чем проблема :) Работает это, только вы даже не удосужились прочитать для чего это нужно. Этот код делает сапу устойчивым к дополнительным get запросам. Но пс так все равно не определяют продажность.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий