понедельник, 5 августа 2013 г.

Длинные ссылки в отчете LightSquid

В LightSquid v1.8 есть неприятный баг...

По непонятной причине в лог попадает часть URL после символа ?, которая должна обрезаться. Дальше по цепочке сносит крышу сокращалке URL.

Лечим следующим образом:

в файле /usr/local/www/lightsquid/lightparser.pl

    next if (defined $hSkipUser{$user});

    $qqpos=index($Lurl,'?');
    $Lurl=substr($Lurl,0,$qqpos+1) if $qqpos>0;

    #simplified some common banner system & counters
    $url=$Lurl; 

Комментариев нет:

Отправить комментарий