web2.0的ラボTopブログパーツ開発
違反サイトをアクセス拒否する方法 .htaccessファイルで

Posted at 07/10/23 Comment(0)» Trackback(0)» ブログパーツ開発»

powerd by 楽市アド360

楽市360のブログパーツを利用しているサイトの中で、違反しているサイトがいくつかあったので、アクセス拒否させて頂いた。

ことの発端は、「最近楽市360が表示されない時間帯がある」との意見を頂いたことだ。
調べてみると、確かに夜0時あたりで、503エラーが出る。

さらに調査を進めると、メチャクチャリソースを食っている利用者が居た。
一ページにブログパーツのコードを100個以上設置している、完全なスパムサイトだ。
そのページが一回呼び出されると、当方のサービスが100回呼び出されるのだから、たまったものではない。

速やかにアクセス拒否させて頂いた
一ページ表示するに2分以上かかるページに、存在意義があるのだろうか?

また、一ページに10個以上設置しているブログもあったので、こちらもアクセス拒否させて頂いた。

アクセス拒否するために、.htaccessファイルに次の記述を追加した。

+++
http://www.sample1.com、http://www.sample2.com…をアクセス拒否したい場合。

SetEnvIf REFERER "sample1.com" Ref1
SetEnvIf REFERER "sample2.com" Ref1

Order Allow,Deny
Allow from all
Deny from env=Ref1

+++

ほとんどの方はルールを守っておられる。
しかし、一つ注意が。

ブログでは、トップページに最新の記事が並ぶことが多い。
たとえば10日分掲載されるとすると、各記事にブログパーツを設置したばあい、トップページに10個のブログパーツが並ぶことになる。

これは絶対にやめていただきたい

ブログには、「追記」の機能がある。
ブログパーツは「追記」部に設置して、トップページの新着記事には掲載されないようにお願いします。

サーバー負荷の問題が再燃しそうだ。
早急に負荷分散策を立てなければ。



  RSS2.0  Atom 
RSSリーダーに登録すれば、更新がすぐにわかります。

"違反サイトをアクセス拒否する方法 .htaccessファイルで"へのトラックバック
トラックバック先URL

※当サイトへのトラックバックは、当サイト内ページへのリンクがないと、受け付けない仕様になっています
"違反サイトをアクセス拒否する方法 .htaccessファイルで"へコメントを投稿
次のようなコメントは、基本的に掲載しかねますので、ご了承ください。

・「応援してます!応援ポチ☆」のような、返答しようがないコメント。私は「応援ポチ」という言葉が嫌いです。「応援ポチ」もしくはそれに順じた言葉が書き込まれたコメントは無視させて頂きます。
・当記事と全く関係ない話題、サイトの売り込みなど。宣伝色を少しでも感じたものは削除します。
・相互リンク依頼のコメント(専用ページから申し込みください)
ブログバーツに関する質問掲示板に書き込んでください)
・その他、管理人が不適切だと感じたコメント

上の情報を保存する場合はチェック

about me


今からリンクシェア見本市に出かけます。 9hours ago

かん吉2.0
ウェブサイト作成・運営を生業としています
技術ネタを粛々と紹介してます

公開しているサービス

※日常のネタは親ブログのわかったブログ
運営ブログの新着記事を全て読めます

フィード
my bookstand
powerd by Amazon360
関連サイト: アフィリエイトゴールMovabletypeマニュアル?