• 締切済み

.htaccessの使い方について教えてください!

こんにちは。私はHPを運営しているんですが、最近荒らしにあってしまい悩んでます。.htaccessというものを最近知ったのでそれを使ってみようと言うことになりました。それで、その荒らしのIPを弾くには # アクセス制限 order allow,deny allow from all deny from ppp01.aaa.ne.jp # ppp01.aaa.ne.jp を拒否 deny from .bbb.co.jp # ???.bbb.co.jp を拒否 deny from .go.jp # 当局によるアクセスを拒否 deny from 130.90. # 130.90.???.??? を拒否 こういう風に書けばいいんだなと分かりましたが、その荒らしというのが、2ちゃんねるにHPアドレスを貼り付けたりして厄介な奴なんです。そこで、2ちゃんねるのアドレスを弾くって言うことも出来ますでしょうか? # アクセス制限 order allow,deny allow from all deny from ppp01.aaa.ne.jp # ppp01.aaa.ne.jp を拒否 deny from .bbb.co.jp # ???.bbb.co.jp を拒否 deny from .go.jp # 当局によるアクセスを拒否 deny from 130.90. # 130.90.???.??? を拒否 ※deny from http://●●/ ↑の※のように一緒にこうやって書くのかなって思ったんですけど、どこにもそう言う書き方が載ってないのであっているかどうか教えてください。あってなかったら正しい書き方を教えてください。よろしくお願いしますm(_ _)m

みんなの回答

  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.1

モジュールmod_setenvifを使って、リファラ情報から2ch.netからのリンクをたどってきたものを除外する手法がよく使われてます。 絶対確実ではないですが。 ここらへんを利用可能かどうかを、Webサーバの管理者に確認されてみては。

参考URL:
http://oshiete1.goo.ne.jp/goo_search.php3?MT=setenvif+referer+allow+deny+env
hanachan2525
質問者

お礼

素早い回答有難うございます! どうやら、使えるらしいです。宜しければやり方を教えてください。

すると、全ての回答が全文表示されます。

専門家に質問してみよう