対策内容
登録申請を行う 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;} #登録画面
| http://minagawa.ddo.jp/blogn256/index.php?e=3 |
|
| 08:33 PM |
comments (0) |
trackback (0) |