1

自分のページの HTML の使用curlや取得を禁止するにはどうすればよいですか?file_get_contents

たとえば、私のドメインはwww.example.com. 誰かが次のような PHP コードを持っている場合:

<?php
$info = file_get_contents('http://www.example.com/theinfo.php');
?>

どうすればそれらをブロックできますか?

ユーザー エージェントで確認することはできますが、それは正しい方法ではありません。

誰かがページのコンテンツを取得しようとしているときに確認する最善の方法は何ですか?

私が作成したものには、多くの人が自分の Web サイトにコピーしようとする情報が含まれており、サーバーが過負荷になる可能性があります。

4

3 に答える 3

1

特定の IP やドメインではなく、誰かがあなたのコンテンツを盗むことを懸念している場合は、サイトに何らかの登録プロセスを実装する必要があります。Apache を使用してフィルター処理を行うと、必要以上に多くの問題が発生する可能性があります。あなたがインターネットに投稿しているものは、実際にはそこにいるすべての人やマシンが好きなように行うことを意図したものではないかどうかを自問する必要があります.ログイン保護するか、インターネット上に置くべきではありません.

これは、ログインおよび/または登録システムを実装するための非常に簡単に使用できる PHP ライブラリです: https://github.com/panique/php-login

于 2013-11-06T14:57:18.610 に答える