自分のHPなんですが、掲示板がメインになっているため
トップページに入らずに直接掲示板に飛んでくるパターンが多いようです。
(お気に入りなどに登録して)
最近、荒らしが入ってきたので『アクセス解析』を取り入れホストを割り出し
掲示板へのアクセス拒否をしようと思ったのですが・・
(使ってる掲示板にはホストorIPなどで拒否する機能があります。)
CGIのとこはよくわからないのでトップページに設置したところ
掲示板の書き込みはあるのですが、カウンターが打たれてない・・という状態です。
掲示板へ直接飛ぶのを禁止するにはどうしたらいいのでしょうか?

このQ&Aに関連する最新のQ&A

A 回答 (5件)

他のホームページからのCGIへの直接リンクを無効にしたり、お気に入りから直接アクセスされる事を防ぐ機能をCGIに取り付ける事ができるものがあります。



これならご希望のことができるのではないでしょうか?
元のCGIに一行追加と簡単な設定でできます。

「CGIROOM」
http://cgiroom.nu/
TOPページ>配布CGI一覧>CGI機能拡張>KEEP OUT
    • good
    • 0
この回答へのお礼

ありがとうございますぅぅぅ!!
早速 設置してみました。
完璧です!
あとは荒らしが去るのを待つだけです(^^;;;
本当にありがとうございました。

お礼日時:2001/08/28 01:20

>kboardという『家が建つ』掲示板です。


>いろいろファイルの中を見てみたのですが、よくわかりませんでした。

ダウンロードしてざっとファイルの中を見てみましたが,それらしい機能はなさそうですね。

作者のサイトでサポート用の掲示板があるので、
そういう機能が無いか質問し,なければ要望してみると
機能が組み込まれるかも知れません。
くれぐれも作者に機能追加を強制しませんように。

参考URL:http://www.netpro.ne.jp/~kai/cgi-bin/lounge/wfor …
    • good
    • 0
この回答へのお礼

上記のURLにあるやつの改造版なので
改造主(?)のHPで質問しようと思いましたが・・
その前にtroubadourさん(↑)の紹介で希望のプログラムが手に入りました。
こういった場合、サポート用の掲示板で質問したらいいのですね(^^;;;
なぜか気づきませんでした・・
いろいろアドバイスありがとうございます。

お礼日時:2001/08/28 01:26

JavaScriptは直接リンクさせたくないページへ使用してください。


掲示板への直接リンクを回避するには掲示板のHTMLへ記述してください。
この場合、掲示板のページはフレームにて表示させた場合のみ表示が出来るということになります。
    • good
    • 0
この回答へのお礼

よく理解できなかったのですが、
私の使用している掲示板はフレーム表示の掲示板ではない・・ということなのでしょうか・・??
このことも勉強していきたいと思います。
ありがとうございました。

お礼日時:2001/08/28 01:31

フレームを使用して飛ばすことも可能です。


掲示板のファイルをフレームにします。

<html>
<frameset rows="99%,*" frameborder="0" border="0" framespacing="0">
<frame src="掲示板のファイル名.html">
<frame src="blank.html">
</frameset>
</html>

掲示板へ直接の場合はフレームでの呼び出しではないので直接リンクされた場合はトップページへ飛ばすJavaScriptを記述しておきます。

<script type="text/javascript">
<!--
if (top == self ) self.location.href="index.html";
//-->
</script>

となります。

参考URL:http://www6.tok2.com/home/hippie/frame/

この回答への補足

ありがとうございます。
記載のJavaScriptは、どこにペーストしたらよいのでしょうか??
ちょこちょこ いじるのは好きなのですが・・
全くの初心者なので申し訳ございません(^^;;;

補足日時:2001/08/23 02:36
    • good
    • 0

REFERERをチェックしてリンク元がトップページでなければ


はじくということが可能です。

使っている掲示板のCGIがサポートしていれば、
設定だけで可能と思います。

していなければ、自分で修正するか,サポートしている
掲示板を使うことになりますが、
ホストやIPで拒否ができる機能があるなら、
ありそうな気はしますが、何をお使いですか。

この回答への補足

回答ありがとうございます。
使用しているのは
kboardという『家が建つ』掲示板です。
いろいろファイルの中を見てみたのですが、よくわかりませんでした。
友達の間で人気があるので、他の掲示板に替えたくないのですが・・
どの辺でしょう???
アクセス拒否などの設定をするファイルは『.ini』というファイルでした。

補足日時:2001/08/23 02:30
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

Q掲示板ホスト名について

書き込みしてくれた方のホスト名は、分からないのですか。

Aベストアンサー

$ENV{'REMOTE_ADDR'}
で可能です。

Q掲示板の内容が同じ掲示板2にリンクされて・・

はじめまして。初心者なのでよろしくおねがしいします。
掲示板の内容が同じ掲示板2にリンクされて、同じ内容が
載ってしまいます。
同じHPの中で2つの違う趣旨の掲示板を設けてます。
ですが、片方の方に書き込みがあった場合、
もう一つの掲示板にも同じ内容がリンクされるのです。
どうして、解決するのでしょうか?

お願いします

Aベストアンサー

logファイル名同じか、logファイルにアクセスする
URLが同じ可能性があるのでは?
設定を確認してみて下さい。

          X1turboの友達 hiro。

Qチャット、掲示板、アクセスカウンターのHTML

コンピューター関係の質問は、はじめてです。
これからよろしくお願いします。
いろいろHPを見回って、アクセスカウンターを自分で
作成しているHPやチャット、掲示板も自分で作っているHPを見かけました。
そこで僕も作りたいなー、ということで質問させていただきました。
例でいいので教えてください。

アクセスカウンターのHTML

チャットのHTML

掲示板のHTML

基本的な作り方をおねがいします。

Aベストアンサー

アクセスカウンターやチャット、掲示板などはHTMLのみでは作れません。
ので、レンタルから卒業したいという場合はNo.1さんの書かれた方法でまずはフリーのCGIやPHPなどのプログラムを設置し、多少理解できるようになったらカスタマイズ、そして本格的に勉強したくなったら自作というステップで身に着けていく人が多いのではないかと思います。

お手軽に掲示板を自分の好きなデザインで自作したいという事であれば、「スキン形式」などとなっているものを設置して試してみてはどうでしょうか。
様々なものが公開されていますが、「apeboard+」あたりは利用者が多く設置が簡単、シンプルな作りなので、入門用に良いのではないかと思います。
http://www.2apes.com/
スキン形式はCGIのプログラムで作った本体に、HTMLで記述した服を着せるようなものと思ってください。
設置やスキン作成のマニュアルもありますので、HTMLの知識があればデザインする事が出来ると思います。
同一のCGIで日記やメールフォーム等も作れます。
これ用のスキンを配布している素材サイトさんも数多くありますので、参考に見て歩くのも良いのではないでしょうか。
http://www.webring.ne.jp/cgi-bin/webring?ring=apeskin;id=94;list
これ以外にも高機能なものなどネット上でいろいろ公開されています。

参考URL:http://www.2apes.com/

アクセスカウンターやチャット、掲示板などはHTMLのみでは作れません。
ので、レンタルから卒業したいという場合はNo.1さんの書かれた方法でまずはフリーのCGIやPHPなどのプログラムを設置し、多少理解できるようになったらカスタマイズ、そして本格的に勉強したくなったら自作というステップで身に着けていく人が多いのではないかと思います。

お手軽に掲示板を自分の好きなデザインで自作したいという事であれば、「スキン形式」などとなっているものを設置して試してみてはどうでしょうか。
様々なものが...続きを読む

Q掲示板について

加入しているプロバイダでは
CGIを使えないと言われてしまい
掲示板が設置できなくて困っています
CGIやSSIでない掲示板ってありませんか
ご回答お願いします

Aベストアンサー

>加入しているプロバイダでは、CGIが使えない
というのは、プロバイダのHPスペースには、
CGIが置けないという意味です。
私も最初、pi-tanさんのように、思ってしまいました。^^;

レンタル掲示板を借りてその掲示板にリンクを貼れば、
掲示板を利用できますよ。
無料でレンタルされている掲示板がたくさんあります。
掲示板がレンタルのモノであれば、
大抵、サービスしているところへのリンクがあるので、
自分が「いいな」と思うところをちょっと見てみたらどうでしょう。

参考サイトは、HPに関する無料サービスのリンク集です。

参考URL:http://web.plaza.gaiax.com/

Q掲示板について

借りてきた掲示板を、メニューの掲示板でつかうにはどうしたらいいのですか?教えて下さい。

Aベストアンサー

こんにちはBT@2回目です。

ご自身のHP、もしくはここのページで右クリックしていただいて、「ソースの表示」を選んで見て下さい。
その中に英語の羅列があるんですが、それ1つ1つがタグ
( 例)<HTML ~>
    ………
    ………………
    (略)
    ……
    </HTML>
とかありますよね? ( < xxx >がタグとでも理解してください)
最初は難しいかもしれませんが、慣れれば物凄く効率よくHPも作成できます。

<A HREF="借りられた掲示板のアドレス" TARGET="任意設定(省略可)">
掲示板(文字や任意の画像、ボタンなど)
</A>

もその中の1つです。
>"借りられた掲示板のアドレス"
というのは、例えばこのページでしたら
http://oshiete1.goo.ne.jp/kotaeru_reply.php3?q=317735
となります。
もし、このページにリンクを張る場合ですと下記が例です。

<A HREF="http://oshiete1.goo.ne.jp/kotaeru_reply.php3?q=317735">
私の質問
</A>

こう記述して、ソースに書きこむ事ができましたら「私の質問」という文字をクリックする事で、このページへジャンプする事になります。

多分、今はHP作成ソフト、もしくは支援サイトをご使用になっていると思います。
ビルダ系や、そういった支援系のアドバイスは出来ませんが、直接タグを書いて“メモ帖”で作成する部分に関しましてはご協力できます。

ちょっと、土日は回答出来ませんが、この質問を開けていただいておれば、極力ご協力させていただきたいです。
また、他の方にもご協力いただけると思いますんで、早く解決出来る事を願ってます。




    

こんにちはBT@2回目です。

ご自身のHP、もしくはここのページで右クリックしていただいて、「ソースの表示」を選んで見て下さい。
その中に英語の羅列があるんですが、それ1つ1つがタグ
( 例)<HTML ~>
    ………
    ………………
    (略)
    ……
    </HTML>
とかありますよね? ( < xxx >がタグとでも理解してください)
最初は難しいかもしれませんが、慣れれば物凄く効率よくHPも作成できます。

<A HREF="借りられた掲示板のアドレス" TARGET="任意設定(省略...続きを読む


このカテゴリの人気Q&Aランキング

おすすめ情報