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
а то так и валят заразы:

Image

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. пок акой-то причине админ выключил вывод ошибок, так бы это был сразу видно без пустого экрана