CGIで外部とローカルでページに表示する内容を変えたい

なんとかwiki系のサイトを使っていると、ログインメニューとか非表示にしたいですよね。

htaccessで弾くのが難しそうなので、cgiスクリプトにどうにか直打ちして処理を分岐できないかと思いcgiに取り組んでみました。

ローカルの時はログインメニューを見せて、外部の時はログインメニューを見せないようにする為には次が参考になると思います。

my $RMT_IP=$ENV{'REMOTE_ADDR'};
if($RMT_IP =~ /^192\.168\./){
	//ローカルの処理
}else{
	//外部の処理
}