2009,10,28, Wednesday
対策内容
登録申請を行う CGI にてリファラ(参照元)をチェック、しかるべき場所からリンクを踏んでやってこないと、 トップページに強制的に戻すようにします。 修正は簡単、regist_ys.cgi の34行目と35行目の間に以下の一行を加えるだけです。 print "Location: http://your-domain/yomi.cgi\n\n" unless ( $Eref =~ /your-domain/ ); 「your-domain」を環境に合わせて書き換えてくださいな。 &form_decode; $Eref=$ENV{'HTTP_REFERER'}; $ENV{'HTTP_REFERER'}=""; print "Location: http://minagawa.ddo.jp/yomi-search/yomi.cgi\n\n" unless ( $Eref =~ /minagawa.ddo.jp/ ); #-----------------# if($FORM{'preview'} eq "on"){&preview;} #プレビュー画面 elsif($FORM{mode} eq "regist"){®ist;} #登録画面 |