03≪ 2013/04 ≫05
123456789101112131415161718192021222324252627282930
個別記事の管理-------- (--)
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
宜しければポチッと♪→FC2 Blog Ranking
* Category : スポンサー広告
|
個別記事の管理2013-04-29 (Mon)
掲示板のスパム対策を施してから1ヶ月、あれだけの書き込みが嘘だったかのように BBSがとっても静かになりました。
(通常のコメントもいつも通り静かに…^^;)
…というのも、此の度の対策でお世話になったKEN様(KENのつぶやき 掲示板を超簡単にガードせよ)からの御助言で、もう一点施した対策が効いているのだろうと思います。

掲示板へのリンクをJavaScriptで記述する
Google等の検索には掲載されなくなりますが、スパムのクローラーからも回避出来ます。
詳しい方法は下記のサイトをご覧下さい。
参考及び引用させて頂いたのはこちら↓
掲示板改造支援サイト (こちらの「掲示板スパム対策→掲示板へのリンクを工夫する→掲示板URLの簡単javascript表示へ」という記事です。)

掲示板のリンクをJavaScript+外部ファイル化するというものなのですが、記事内容を簡単に説明すると、
・新規のメモ帳に
url="掲示板";
document.write(url.link("掲示板cgiのURL"));

と記述して、ファイルを「任意の名前.js」として保存。
・次に、
<a href="掲示板cgiのURL">掲示板</a>

となっている掲示板へのリンクを
<script type="text/javascript" src="任意の名前.js"></script>
に変更。例えばファイル名を bbsaddress.js という名前にした場合は、
<script type="text/javascript" src="bbsaddress.js"></script>
となります。

* HTMLでJavaScriptを使う宣言
<meta http-equiv="Content-Script-Type" content="text/javascript">
を必ず <head> から </head> の間に入れて下さい。このmetaタグを書いていないとJavaScriptを利用できません。

・出来たらHTMLファイルと.js ファイルをサーバーにアップロードして完了。

・掲示板へのリンクをJavaScriptを使ってフレーム内に表示する場合は、リンク側のHTMLの <head> から </head> の間に
<base target="フレーム名">
と記述し、掲示板を開きたいフレーム名を指定します。
例えば、右のフレームが掲示板の表示側でフレーム名が「right 」、左のフレームに掲示板へのリンクが有りフレーム名が「 left 」の場合、左フレームHTMLの<head> から </head> の間に <base target="right"> を記述し、<body> 内に前述の
<script type="text/javascript" src="任意の名前.js"></script>
を入れればOK。リンクをクリックすると右側のフレームに表示されます。

-----以下は、その他の場合を個人的に調べて検証した部分です。------

* 掲示板へのリンク部分の文字を変える場合は、jsファイルの url="掲示板"; を変更して下さい。
また、リンク部分を画像にする場合は、jsファイルの url="掲示板"; の部分を
url="<img src='画像のURL' border='0'>"; に変更して下さい。


ちなみに、幣サイトは掲示板を iframe (インラインフレーム)内に表示しているので、その際のリンク方法を参考に載せておきます。
・先ず、HTML に記述するタグは上記と同じ
<script type="text/javascript" src="任意の名前.js"></script>
・ですが、メモ帳に記述したJavaScriptファイルは
document.write("<iframe src='掲示板cgiのURL' height='高さの数値' width='幅の数値' scrolling='auto' frameborder='0'></iframe>");
としてアップロードして下さい。m(__)m
スポンサーサイト
宜しければポチッと♪→FC2 Blog Ranking
Theme : webサイト作成 * Genre : コンピュータ * Category : Web制作備忘録
* Comment : (0) * Trackback : (0) |
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。