1. $B35MW(B
  $B$3$N%W%m%0%i%`$O!"(BWWW $B%5!<%P$N%"%/%;%9%m%0$K4^$^$l$k(B referer $B$N(B
  $B$&$A!"(BGoogle $B$*$h$S(B Yahoo $B$N8!:w%-!<%o!<%I$rCj=P$7$F!"%5%^%j!<$r(B
  $B=PNO$9$k(B Perl $B%9%/%j%W%H$G$9!#(B
  $B<+%5%$%H$N%3%s%F%s%D$,!"8!:w%5%$%H$N$I$N$h$&$J%-!<%o!<%I$K$h$C$F(B
  $B;2>H$5$l$F$$$k$+$r2r@O$9$k$N$K!"LrN)$D$H;W$$$^$9!#(B
  $B;d$,;n$7$F$_$?$H$3$m!"<+J,$N$b$N$OBgBNM=A[DL$j$N7k2L$@$C$?$N$G$9(B
  $B$,!"B>?M$N%m%0$G;n$9$H!"0U30$J%-!<%o!<%I$,>e0L$K=P$F$/$k$3$H$b$"(B
  $B$j$^$7$?!#(B

2. $BCm0U;v9`(B
  $B$3$N%W%m%0%i%`$O%U%j!<%=%U%H%&%'%"$G$9!#(B
  $BCx:n8"$O!"11ED(B $B>0;V(B $B$,J];}$7$^$9!#(B
  $B$3$N%W%m%0%i%`$N;HMQ$K$h$k$$$+$J$kB;32$KBP$7$F$b!":n<T$O@UG$$rIi(B
  $B$$$^$;$s!#(B

  $BJQ99$NM-L5$K$+$+$o$i$:!":FG[I[$*$h$SMxMQ$O!"0J2<$N>r7o$rK~$?$7$F(B
  $B$$$l$P!"9T$C$FD:$$$F7k9=$G$9!#(B

  - $BCx:n8"I=<(!"(B($BJQ99$7$?$J$i$P(B)$BJQ99E@!"(B($B$3$N(B)$BCm0U;v9`$rL@5-$7$F$/(B
    $B$@$5$$!#(B

3. $BF0:n4D6-(B
  $B>/$J$/$H$b0J2<$N(B OS $B$GF0:n$9$k$3$H$r3NG'$7$F$$$^$9!#(B
  $BBgDq$N(B OS $B$G$OF0:n$9$k$H;W$$$^$9!#(B
  $B$?$@$7!"(BText::Iconv $B$H(B Jcode $B$,I,MW$G$9!#(B

  - Vine Linux 2.5 (Perl 5.6.1)
  - Debian GNU/Linux 3.0 (Perl 5.6.1)
  - OpenBSD 3.3 (Perl 5.8.0 - Encode $B$r;H$C$F$^$;$s$9$_$^$;$s(B)

4. $B%@%&%s%m!<%I(B
  http://www.usupi.org/info/searchreferer-1.2.tgz

5. $B;HMQJ}K!(B
  [$B=q<0(B]
  searchreferer.pl [-i][-t n][-c n][-p path]

  [$B@bL@(B]
  WWW $B%5!<%P$N%"%/%;%9%m%0$rI8=`F~NO$+$i<u$1$H$j!"=87W$7$?%-!<%o!<%I(B
  $B$rI8=`=PNO$K=PNO$7$^$9!#(B
  $B%"%/%;%9%m%0$N7A<0$O!"(Bapache $B$G$$$&$H$3$m$N(B combined $B$J7A<0$rA0Ds(B
  $B$H$7$F$$$^$9!#(B

  [$B%*%W%7%g%s(B]
  -i		      $BBgJ8;z$H>.J8;z$N6hJL$r$7$^$;$s!#(B
  -t n		      $B=P8=IQEY$,(B n $B0L$^$G$r=PNO$7$^$9!#(B
  -c n		      $B=P8=IQEY$,(B n $B2s$^$G$N7k2L$r=PNO$7$^$9!#(B
  -p path	      $BFCDj$N(B path $B$@$1$N7k2L$r=PNO$7$^$9!#(B

  [$B;HMQNc(B]
  $B$H$j$"$($:A4It$N7k2L$r8+$k$K$O!"0J2<$N$h$&$K<B9T$7$^$9!#(B
  ($B%m%0$O(B /var/log/httpd/access_log $B$K$"$k$H$7$^$9!#0J2<F1J8!#(B)

  ./searchreferer.pl < /var/log/httpd/access_log

  /foo/bar.html $B$N7k2L$@$1$r8+$k$K$O!"0J2<$N$h$&$K<B9T$7$^$9!#(B

  ./searchreferer.pl -p /foo/bar.html < /var/log/httpd/access_log

  $B>e0L(B10$B0L$^$G$N7k2L$r!"BgJ8;z>.J8;z$N6hJL$J$/=87W$9$k$K$O!"0J2<$N(B
  $B$h$&$K<B9T$7$^$9!#(B

  ./searchreferer.pl -t 10 -i < /var/log/httpd/access_log

6. $B<U<-(B
  $BE,@Z$J%"%I%P%$%9Ey$r$7$F$/$l$?(B $B;3Fb;a(B $B$K$b$N$9$4$/46<U$7$^$9!#(B

7. $BMzNr(B
  2004/07/20 : MSN $B$H(B Goo $B$rDI2C!#(B
               Google, Yahoo $B$N:]$NJ8;z%3!<%IJQ49$N%P%0$r=$@5!#(B
  2004/07/19 : Text::Iconv $B$r;H$&$h$&$KJQ99!#(B
               Google $B$N$H$->o$K(B UTF-8 $B$rA0Ds$H$9$k$h$&$KJQ99!#(B
  2003/04/11 : $B=i4|%P!<%8%g%s(B(1.0)$B$N%j%j!<%9!#(B

8. $B:#8e$NM=Dj(B
  - Google, Yahoo $B0J30$N8!:w%5%$%H$K$bBP1~$5$;$k!#(B
  - $BM>7W$JJ8;z$r>J$/(B(" $B$H$+(B ' $B$H$+(B)$B%*%W%7%g%s$rIU$1$k!#(B
