|
 | ありゃ。リファラなしも通るじゃんか、このコード・・・。って事で設定だけじゃなくコードも修正・・・。今度は直ったかな? *** yyregi.cgi.orig Wed Nov 23 06:33:11 2005 --- yyregi.cgi Wed Nov 23 06:31:58 2005 *************** *** 383,389 **** $ref = $ENV{'HTTP_REFERER'}; $ref =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg; $baseUrl =~ s/(\W)/\\$1/g; ! if ($ref && $ref !~ /$baseUrl/i) { &error("不正なアクセスです"); } } # 名前とコメントは必須 --- 383,389 ---- $ref = $ENV{'HTTP_REFERER'}; $ref =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg; $baseUrl =~ s/(\W)/\\$1/g; ! if (!$ref || $ref !~ /$baseUrl/i) { &error("不正なアクセスです"); } } # 名前とコメントは必須
|