ホームページ >バックエンド開発 >PHPチュートリアル >Web サイトがカールによって直接キャプチャされ、独自に表示されるのを防ぐにはどうすればよいですか?

Web サイトがカールによって直接キャプチャされ、独自に表示されるのを防ぐにはどうすればよいですか?

WBOY
WBOYオリジナル
2016-08-18 09:16:051319ブラウズ

この方法を使用して自分のドメイン名で Baidu を表示することに問題はありませんが、それを回避する方法はありますか?

返信内容:

この方法を使用して自分のドメイン名で Baidu を表示することに問題はありませんが、それを回避する方法はありますか?

実際には、相手がクロールするしきい値を高めることしかできません。検索エンジンのクロールが有益な場合もあります。本当にクロールを防止したい場合は、画像のホットリンクを防止する、テキストを表示するときに何らかのアルゴリズムを使用する、サーバー側で何らかの制限を設けるなど、さまざまな方法でそれを行うことができます。捕獲と反捕獲はゲームのプロセスです、ふふふ~~~

通常のアクセス権がある限り、それを回避する方法はありません。

Ajax の動的読み込みはある程度予防できますが、方法はあります。

しかし、これには何の問題もないと思います...誰かがあなたのソフトウェアをカールさせたからといって、あなたのソフトウェアの著作権もカールされたことを意味するわけではなく、コードを研究し、高い安定性と優れたユーザーエクスペリエンスを備えたウェブサイトを作成することが第一です。エンジニアの悩み

ページが公開されている限り、この問題は回避できません。

これは避けることはできませんが、クロールを防ぐために彼の参照を判断することはできます。ただし、これを解決する方法があります。 。 。ただし、IP ごとにアクセス数を制限できます。 。

IP、アクセス頻度、訪問数など

ホットリンクを防ぐために nginx を設定することもできます。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。