| はじめまして、初めて改造をする者です。 ぷっちCGIを参考に $host[0] = "210.147.80"; $host[1] = "203.165.12";
local($match) = 0; foreach (@host) { if ($ENV{'REMOTE_ADDR'} =~ /$_/) { $match=1; last; } } if ($match) { print "Content-type: text/html\n\n"; print "<html><body>アクセスできません</body></html>"; exit; }
としてみたのですが サーバーエラーが出てしまいます。
ちなみに
$host[0] = "210.147.80";
local($match) = 0; foreach (@host) { if ($ENV{'REMOTE_ADDR'} =~ /$_/) { $match=1; last; } } if ($match) { print "Content-type: text/html\n\n"; print "<html><body>アクセスできません</body></html>"; exit; }
こういう風に してみると動作に問題は見られないように思われます。 お時間を取らせて申し訳ありませんが、ご返答お願いします。
|