Как притвориться белым и пушистым
Практически все продажные ссылки паляться очень легко, достаточно в конец урла добавить произвольную переменною и скрипту биржи ссылок передается уже другое значение адреса, продажные ссылки пропатадают (проверить). Ниже представлен небольшой хак, который убивает все переменные из адреса, кроме тех, которые разрешены вами.
Этот код стоит на всех моих сайтах на вордпресе.
$apr = array(”cat”,”paged”,”p”,”m”,”page_id”); //Разрешённые в адресе переменные
foreach (explode(”&”,$_SERVER['REQUEST_URI']) as $key => $val) {
$ex = explode(”=”,str_replace(array(”/”,”?”),”",$val));
if (!in_array($ex[0],$apr)) $_SERVER['REQUEST_URI'] = str_replace($val,”",$_SERVER['REQUEST_URI']);
}
if (in_array(substr($_SERVER['REQUEST_URI'], strlen($_SERVER['REQUEST_URI'])-1),array(”?”,”&”))) {
$_SERVER['REQUEST_URI'] = substr($_SERVER['REQUEST_URI'],0,strlen($_SERVER['REQUEST_URI'])-1);
}
if (substr($_SERVER['REQUEST_URI'], 0, 1) == “&”) {
$_SERVER['REQUEST_URI'] = “/?”.substr($_SERVER['REQUEST_URI'], 1);
}
Этот код нужно вставлять как можно выше на странице, обязательно перед вызовом кода биржи ссылок. Не забывайте менять разрешённые переменные.
Ваши коментария, пожелания, спасибы и прочее
