Yomi-Search 改造支援 >
スパム対策 >
登録用CGIファイル名を変える
CGIファイル名を変更することで、スパム登録解消に繋がります。
全ファイル編集するのは面倒なため、管理画面から編集できるようにしてあります。
(一括登録系の殆どのサイトは、regist_ys.cgiファイルを見つけて登録しています)
編集ファイル
- regist_ys.cgi
- template/help.html
- template/keyrank.html
- template/kt.html
- template/rank.html
- template/rev_rank.html
- template/search.html
- template/sitemap.html
- template/top.html
- template/admin/config.html
- template/admin/cfg_lib.cgi
- template/admin/dl_check.html
- template/admin/dl_check_act.html
- template/admin/look_mes.html
解説
- template/admin/config.html
260行目あたりのCGIファイル名を設定している箇所に、
<li><a href="#cfg_submit"><b>regist_ys.cgiのファイル名</b></a><br>
<ul>
<input type=text name=script value="$EST{registys}">
</ul><br>
を追加し、管理画面→環境設定で、ファイル名を設定して下さい。
- template/admin/cfg_lib.cgi
7行目あたりの
'script'=>\'$EST{script}\', #yomi.cgiのファイル名
のあとに、以下を追加。
'registys'=>\'$EST{registys}\', #regist_ys.cgiのファイル名
- 編集ファイルに載っている全ファイルの中の「regist_ys.cgi」を「$EST{registys}」に変更して下さい。
(秀丸などのエディタで、文字列置換を使うと簡単にできます。)
- regist_ys.cgiを設定したファイル名に変更して終了です。