- ベストアンサー
アクセス制限の方法
私の使っているアクセスログチェックでは、こんな情報を取ることが出来るのですが、ときどき、どこから飛んできたのか分からない人(174番目のログ)がいます。こういったどこから飛んできたのかわからないURLはなぜ発生するのでしょうか? また、このように、情報を制限?している人には、私のHPが消滅したと勘違いさせる良い方法はないでしょうか? 加えて、直リンクを禁止する方法があれば幸いです。 以上、よろしくお願いいたします。 生ログ (index.log) / 最新2件 [175] 2003/11/16(日) 22:23:29 ip*******************.ne.jp 1280x1024x32 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) http://URLがつづく [174] 2003/11/16(日) 22:15:59 yahoobb**********.bbtec.net 1024x768x16 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322) ----------------------------------------------------- ----------------------------------------------------- 動作環境: Windows2000で、ノートンインターネットセキュリティーを入れています。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
私が設置しているアクセスログチェックではブックマークできてる人はURLが表示されないようです。 素材の直リンクは下記のURLが参考になりそうです。 でも.htaccess のおけるサーバーは少ないですね。 ○素材のフォルダの名前を定期的にマメに変える ○あなたのサイトが素材配布サイトでなくて、広告が気にならなければ、 画像は無料サイトを利用する(他から呼び出しができないようになっているサーバーがほとんどです) cgiのBBSへの直リンク禁止には、アクセス制限のスプリクトで表紙とか決まったページからアクセスしないと弾くようにしています。 ただノートンなど入れている人だと入れない 人もいるようです。
その他の回答 (4)
- coolooc
- ベストアンサー率24% (15/61)
こんばんは。 とりあえず、テスト用のディレクトリーを作ってみて、実験してみてはいかがでしょう? 直接そのURLにアクセスしたり、ブックマークからアクセスしたりして試してみてください。ノートンインターネットセキュリティーを導入しているのなら、それははずしてから。 詳しいことは、参考URLのところをご覧ください。
- coolooc
- ベストアンサー率24% (15/61)
>加えて、直リンクを禁止する方法があれば幸いです。 自分で.htaccess ファイルを置けるようなプロバイダーなら可能です。 http://www.shtml.jp/htaccess/referer.html >また、このように、情報を制限?している人には、私のHPが消滅したと勘違いさせる良い方法はないでしょうか? 上の方法で、たとえば、リファーラーを隠している訪問者には、Forbiddenを返すとして、そのファイルを自分でカスタマイズすることはできます。たとえば、この頁は、見つかりませんとすることでもできるでしょう。
お礼
回答いただきありがとうございます。 .htaccessは多分置けるとおもうのですが、具体的に、リファーラーを隠している人を弾く人が分かりません。どうすればいいのでしょうか?
- honeorizon
- ベストアンサー率70% (197/279)
>こういったどこから飛んできたのかわからないURL >はなぜ発生するのでしょうか? #1の人に加えて、お気に入り(bookmark)に登録して サイトにアクセスしたときも表示されません。つま り、情報を隠している場合だけでなく、リンクから ではなく直接アクセスする場合はそうした情報は出 ません(つーか、最初から無い)。 >このように、情報を制限?している人には、私のHP >が消滅したと勘違いさせる良い方法はないでしょう >か? HTTP_REFERERに情報が無い場合はアクセス拒否する という設定に出来るかもしれませんが、意図的に情報 を隠している人か、直接アクセスしている人かの判別 は出来ませんから、あなたのサイトへのアクセスは激 減するでしょうね。 >直リンクを禁止する方法があれば幸いです。 ありません。技術的な方法も有りませんし、法的に も、あなたに直リンクを禁止する権利は有りません。
リンク元のURLが表示されないのは メールのHPアドレスをクリックして見たときや ブラウザのアドレス欄に直接アドレスを打ち込んで見たときになるようです。 他にも理由があると思います。
お礼
>>すべての皆様へ とても参考になる情報をお寄せいただき本当にありがとうございました。