Page 2 of 2
Re: гуглбот в ?id=
Posted: Mon Aug 15, 2016 4:44 pm
by GangstaBros
admin wrote:Сел разбираться с вопрсом: а в версии 2 так и сделано )
а как сделано? эти боты как раз в tcms все лезут чет .
Build 201608041452
Re: гуглбот в ?id=
Posted: Mon Aug 15, 2016 4:45 pm
by admin
Если есть ?id= но при этом в ЮА бот - пишем только бот.
А точно с этих ИП идет с ЮА ботом ?
Re: гуглбот в ?id=
Posted: Wed Aug 17, 2016 4:10 am
by GangstaBros
admin wrote:Если есть ?id= но при этом в ЮА бот - пишем только бот.
А точно с этих ИП идет с ЮА ботом ?
как можно логирование для ?id= трафа только включить нужного? в тхт файлик вписать айпишники, рефереры и юзерагент .
чтоб точно видно было
Re: гуглбот в ?id=
Posted: Wed Aug 17, 2016 4:11 am
by GangstaBros
а то так и валят заразы:

Re: гуглбот в ?id=
Posted: Wed Aug 17, 2016 5:45 am
by admin
в коммон
Code: Select all
if (isset($_GET["id"])) {
$f = fopen('FULL PATH TO /log.txt', a);
fputs($f, date('H:i') . " click w ?id ============= \n ip {$_SERVER["HTTP_USER_AGENT"]} ........ ref {$_SERVER["HTTP_REFERER"]} \n");
fclose($f);
}
и 666 на log.txt
Re: гуглбот в ?id=
Posted: Wed Aug 17, 2016 7:54 am
by GangstaBros
<?php
$f = fopen('/home/clients/ftp0/domains/domain.com/html/scj/cgi/log.txt', a);
fputs($f, date('H:i') . " click w ?id ============= \n ip {$_SERVER["HTTP_USER_AGENT"]} ........ ref {$_SERVER["HTTP_REFERER"]} \n");
fclose($f);
}
if (!defined('BASE_DIR')) define('BASE_DIR', '/home/clients/ftp0/domains/domain.com/html/scj/');
верно ведь? log.txt с 666 в cgi , пути до файлов правильные
бланк пейдж вместо морды становится
Re: гуглбот в ?id=
Posted: Wed Aug 17, 2016 8:00 am
by admin
1. Пропущено if (isset($_GET["id"])) {
2. пок акой-то причине админ выключил вывод ошибок, так бы это был сразу видно без пустого экрана