htaccessによるスパム制御について

このQ&Aのポイント
  • HPを運営しているが、スパムが絶えないためhtaccessで拒否設定を行ったがすり抜けられる
  • 現在の設定は「order allow,deny allow from all deny from 163data.com.cn」であり、116.xxx.xxx.xxx.broad.fz.fj.dynamic.163data.com.cnからのスパムが続いている
  • htaccessには他の書き込みもしているが、アクセス制御に関する設定はこの三行のみ
回答を見る
  • ベストアンサー

htaccessによるスパム制御について

htaccessによるスパム制御について HPをいくつか運営しておりまして、悪質なスパムが絶えないためhtaccessで拒否設定を行いましたが、すり抜けられてしまいました。私の設定に問題があるのかもしれないと思い相談します。 現在の設定は ------------------------------- order allow,deny allow from all deny from 163data.com.cn ------------------------------- なのですが、破られてしまいました。アクセスしスパムを行った人のホストは「116.xxx.xxx.xxx.broad.fz.fj.dynamic.163data.com.cn」 となっています。毎回変わりますが「dynamic.163data.com.cn」の部分は不変です。 htacessには他の書き入れもしていますがアクセス制御に関する設定はこの三行のみです。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • koi1234
  • ベストアンサー率53% (1866/3459)
回答No.1

スパムってメールの話ですよね? ところが書いているのはWEBのアクセス制限 いったい何がやりたいんですか? WEBアクセスなんかしなくてもメールは送れますが 貴方の公開HPのメール送信サービス(WEB)経由で メールが送られているのでしょうか?

tulublue
質問者

補足

補足致します。本件はウェブアクセスに関するものです。 PHPを利用した掲示版等を設置しております。

その他の回答 (1)

  • koi1234
  • ベストアンサー率53% (1866/3459)
回答No.2

>PHPを利用した掲示版等を設置しております。 スパムというか荒らし書き込みを制限したいということのようですね htaccessはApatheの時の話だと思うのですが そもそも運営してるサイトはApatcheサーバ上で公開しているのでしょうか? (何処のものなのかの情報書いたほうがいいのではないかと思います) 私も細かくは知りませんが後気になるのは大文字・小文字の違いぐらい http://php-web.net/web/htaccess.html

関連するQ&A

  • htaccessでのアクセス拒否が効かない

    あるホスト(xxxx.com)からホームページに アクセスされないように、.htaccess で次のように設定いたしました。 (注:『xxxx.com』は、仮のアドレスで、実際はxxxxの部分は異なります) order allow,deny allow from all deny from .xxxx.com その.htaccessを設置した日から、 毎日閲覧されていたそのホスト(xxxx.com)からのアクセスがばったり、無くなりました。 しかし、約1ヶ月後、再びそのアドレス(xxxx.com)からの閲覧が始まりました。 .htaccessで拒否設定していても、アクセスできる抜け道があるのでしょうか? よろしくお願いします。

  • .htaccessで複数設定するには?

    .htaccessを使って「特定のIPアドレス・ホストからのアクセスを拒否」と 「特定のリンクからのアクセスを拒否 」の2つを一緒に設定したいのですが、 どうすればいいのでしょうか? 単独での書き方はそれぞれ調べて分かったのですが、1つにまとめての記述方法が分かりません。 --------------------------------------------------- order allow,deny allow from all deny from ●● deny from ○○ deny from ▲▲ deny from △△ SetEnvIf REFERER "http://○○○.com/" Ref1 Order Allow,Deny Allow from all Deny from env=Ref --------------------------------------------------- といった感じに記述したものの、全く動作してくれません。 ご存知の方いらっしゃいましたら、宜しくお願いいたします。

    • ベストアンサー
    • HTML
  • .htaccessのアクセス制限のことで

    レンタルサーバーを利用してブログをやっております。 最近、海外からのスパムが多くなり、.htaccessを設置してアクセス制限をかけようかと思い.htaccessファイルを設置しましたらページそのものが見れなくなってしまいました。 order deny,allow deny from all allow from .jp SetEnvIf Referer "拒否ドメイン" deny_ref order allow,deny allow from all deny from env=deny_ref このような書き方は間違えているのでしょうか。 こちらのやりたい事としましては、海外からのアクセスを拒否、日本でも一部のドメインの拒否、一部のサイトからの直リンク拒否です。 どうそ、よろしくお願いします。

  • .htaccessが効かない??

    メール収集ソフトや、短い時間に何度もアクセスする迷惑なIPを、CGIを用いて自動で.htaccessに書き込み、制限を行っているのですが、あるIPからのアクセスのみ、下記のように書き込んだのでは効果がありませんでした。 因みに、自身のIPを書き込んでテストしたところ確実にはじかれました。 .htaccessはかなり信用していたのですが何度もページにアクセスされているようで困っています。 どのようにすれば防げるでしょうか? どなたか、ご存知の方、宜しくお願い致します。 Order allow,deny Allow from all Deny from 61.192.XXX.XX 注:Xには数字が入っています。一応、伏せています。

  • .htaccess の書き方について教えてください。

    こんにちは、質問させてください。 webサイトを運営しており、.htaccessによるアクセス規制を検討しています。 下記のように複数のアクセス規制をしたい場合、どのように書けば良いでしょうか? ○特定IPアドレスからのアクセス ○プロキシ経由でのアクセス ○特定URLからのアクセス 過去ログ等を検索してみて、現在、以下のようなソースにしています。 ------------------------------------- #特定IPとプロキシ経由の拒否 order allow,deny allow from all deny from ***.***.**.*** order deny,allow deny from all allow from .jp allow from .net allow from .com #特定アドレスからのアクセス拒否 SetEnvIf Referer "http://sample.url.com" ref01 order Allow,Deny Allow from all Deny from env=ref01 ------------------------------------- プロキシ経由の場合、すべてを弾くのは難しいと思いますが… 何か他に良い書き方がありましたら、アドバイスをお願いします。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • .htaccessの設定

    以下のような.htaccessを入れていますが、 この度、adf.send.microad.jpに来られてしまいました。 設定に誤りがありますか。 ご指摘ください。 宜しくお願いします。 order allow,deny allow from all deny from .microad.jp deny from .amazonaws.com

    • ベストアンサー
    • CGI
  • htaccessでoreder allow,denyとRewriteEngine onは同時に使える?

    .htaccessを使用して特定IP(***.xxx.xxx.xxx)からのアクセス制限と同時に特定IP(yyy.yyy.yyy.***)の場合は別サイトへ転送するのを同時にやりたいです。 独立して.htaccessに記述すると動作しましたが、2つとも記述すると動作しませんでした。 order allow,deny allow from all deny from ***.xxx.xxx.xxx RewriteEngine on RewriteBase / RewriteRule .* http://zz*.com/

  • .htaccessでのディレクトリ観覧制御は完璧!?

    メールフォームで受け取った大切なお客さんの情報をログとして公開ディレクトリに置かなければならないことになり.htaccessでディレクトリすべての観覧を禁止しようと考えています。 メールフォームは mail.cgi で ログ保存ディレクトリは maillog/ です。 htaccessでブロックするため order deny,allow deny from all allow from www.hogehoge.com/mail.cgi としました。しかし聞いた話によるとhtaccessはブラウザのリファーラをチェックして判断しており悪意のユーザーが改造したブラウザを使用しリファーラを変換しログの観覧を可能にしてしまうのではないかと心配です。 この場合、やはりhtaccessでの完全なるmail.cgiのみのアクセス制御は実現できないのでしょうか? ほかの方法でさらにセキュアな方法があったらぜひ教えてください。

  • htaccess??

    .htaccessを設置したいのですが、.htaccessではいろいろな条件を拒否したり許可したりできますよね? たとえば、指定したホストからのアクセスを拒否したい、と同時に画像の直リンクを防ぎたい。という場合、どう表記すればいいのでしょうか? order allow,deny deny from all deny from xxxxx(拒否したいホスト) deny from xxxxx SetEnvIf REFERER "xxxxx(自サイトのURL )" Ref1↓ Order Deny,Allow↓ Deny from all↓ Allow from env=Ref1↓ AddHandler cgi-script htaccess とこんな感じでつらつらと並べていいものでしょうか? 初歩的な質問でごめんなさい。 良かったら教えてください。

  • .htaccessで

    アクセス制限をしようと思ってます。 AuthUserFile /dev/null AuthGroupFile /dev/null AuthType Basic <Limit GET> order deny,allow deny from all allow from ●●● </Limit> ●●●のところにIPを入れれば ●●●のみアクセス可能 ということになるのでしょうか? それと「.htaccess」の 読み方も教えてください・・・。 エイチティアクセス? よろしくお願いいたします。

専門家に質問してみよう