S
Sharky
Прохожие
- Автор темы
- #1
Как известно Яндекс проверяет наличие установки САПЕ на сайте дописывая к странице левые параметры типа Для просмотра ссылки Войди или Зарегистрируйся
При стандартном раскладе ссылки с сапы при таком запросе исчезают.
Я написал кусок кода для вставки в index.php, который спасёт от таких проверок. Может кому и пригодится...
При стандартном раскладе ссылки с сапы при таком запросе исчезают.
Я написал кусок кода для вставки в index.php, который спасёт от таких проверок. Может кому и пригодится...
Код:
foreach ($_GET as $key => $value) {
if ($key != "p" && $key != "m" && $key != "pagged" && $key != "feed" && $key != "cat")
{
$once = false;
$url = "http://bmpg.ru/";
$qparam = "cat"; if ($_GET[$qparam]) { $url .= ($once) ? "&" : "?"; $url .= "$qparam=$_GET[$qparam]"; $once = true; }
$qparam = "p"; if ($_GET[$qparam]) { $url .= ($once) ? "&" : "?"; $url .= "$qparam=$_GET[$qparam]"; $once = true; }
$qparam = "m"; if ($_GET[$qparam]) { $url .= ($once) ? "&" : "?"; $url .= "$qparam=$_GET[$qparam]"; $once = true; }
$qparam = "feed"; if ($_GET[$qparam]) { $url .= ($once) ? "&" : "?"; $url .= "$qparam=$_GET[$qparam]"; $once = true; }
$qparam = "pagged"; if ($_GET[$qparam]) { $url .= ($once) ? "&" : "?"; $url .= "$qparam=$_GET[$qparam]"; $once = true; }
header("Location: $url");
die();
}
}