- 締切済み
.htaccessについて
サイトを運営している者ですが、最近自分のサイトを丸ごとコピーされていることがわかりました。 www.learnjapan.org(http://www.learnjapan.org/)という、サイトのURLを入力するだけで、勝手に漢字などをローマ字や平仮名などに変換するサイトみたいです。 変換するだけならいいのですが、リンクのURLを勝手に変えたり広告を載せたり、検索エンジンに登録までしています。 www.learnjapan.orgというサイトが変換をしているならwww.learnjapan.orgからのアクセスを拒否すれば、更新も反映されないので勝手に消えていくと思います。 そこで、.htaccessを使ってwww.learnjapan.orgページからのアクセスを拒否をしようと思って、画像の直リンク禁止まではできたのですが、普通にURLを拒否するだけではwww.learnjapan.orgからのアクセスを禁止することができません。 .htaccessに詳しい方がいましたら、どのようにすれば拒否できるか教えてください。宜しくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- okg00
- ベストアンサー率39% (1322/3338)
えっと...サイトをコピーされるとなにか問題があるのでしょうか? まずは発想の転換をお勧めします。 サイトを閲覧されるってことはとりもなおさず個人のパソコンに同じ環境を構築してみるのと同じなわけで... そこでwww.learnjapan.orgサイトからのアクセスをブロックしたところでたいした意味はないかと。それを防御するなら ・googleなどの検索サイトのキャッシュ ・webarchiveや魚拓などのスナップショット保存系のサイト なども防御しなければ意味がないですけど。 結局、見られたくないならパスワード制にするなどしてアクセスそのものを制限してください。自由にアクセスできる環境にしておいてコピーするなって言うほうが無理です。
お礼
回答ありがとうございます。ちょっと説明が足りなかったみたいなので補足を書いておきます。
補足
上記に「自分のサイトを丸ごとコピーされている」と書きましたが、どうやら自分のサイトのページを変換して表示しているようです。 www.learnjapan.orgは指定したサイトの文字を変換して表示するサイトですが、自分のサイトの変換したページが検索エンジンに登録されているところが何かおかしいと思います。 このサイトには以下の点で迷惑しております。 ・検索エンジンにはまったく同じ名前で登録されており、順位もほとんど変わらない位置にある(googleの方にはもう報告していますが) ・ページのレイアウトが崩されていて、載せてもいない広告が表示される ・リンクのURLがすべて置き換えられていて、アフィリエイトなどに影響が出る ・アクセス解析もそのまま表示されるので、統計が乱れる このようなことがあってこのサイトからのアクセスとページの変換を拒否したいと思っています。 そこで、.htaccessで拒否しようとして以下のことがわかりました。 ・画像やフレーム内のページは表示を拒否できる ・htmlなどの変換されるページは拒否することができない ・すべてのアクセスを拒否すると変換されたページも表示できない すべてのアクセスを拒否すると変換されたページも表示されないことから、どうにかすればこのページからのアクセスや変換を拒否することはできると思います。 しかし、www.learnjapan.orgのアクセスを拒否しただけではページは表示されてしまうので、変換することを拒否しなければならないようです。 拒否したところであまり意味はないかもしれませんが、せっかく長い時間をかけて作ったページを荒らされるのは、あまり気持ちいいものではありません。 .htaccessのことはいろいろ調べましたが、自分の力ではこの程度が限界みたいです。 もしこのサイトからの変換の拒否の仕方がわかる方は、教えてください。よろしくお願いします。 ちなみに自分の作った.htaccessはこれです。↓ SetEnvIf Referer "^http://www\.learnjapan\.org/" ref01 order allow,deny allow from all deny from env=ref01