1

過去数年間で非常に成長したサイトがあります。このサイトには、毎月約 1,000 万人以上の訪問者がおり、毎月のリクエストは 1 億件を超えています。このサイトの主な焦点は、ストリーミング オーディオと一部のビデオ コンテンツです。

現在、プレーヤーの起動時に Cookie を書き込みます。現在のスペシャルが表示されている間、15 秒間のカウント ダウン ページが表示されます。オーディオ プレーヤーが読み込まれると、Cookie が存在することを確認してから、プレーヤーを読み込み、Cookie を削除します。1年ほど前はすべて問題ありませんでしたが、現在、プレーヤーがロードされると、テキストコンテンツ用とオーディオプレーヤー用の2つのフレームを含むページソースを誰でも表示でき、それを単にそれらの自分のサイト。

オーディオ プレーヤー ページを保護する最善の方法は何ですか? プレーヤーをロードするページは静的で常に同じなので、ロードする前にプレーヤーの iframe がその特定のページ/ドメインによって参照されているかどうかを確認することをお勧めしますか? このソリューションで起こりうる問題を誰でも見ることができますか?

長いリクエストで申し訳ありませんが、詳細を知りたかったので、十分な情報に基づいた回答を得ることができました.

4

1 に答える 1

0

オーディオ プレーヤー フレームは PHP ページですか? ページのリファラーを確認するコードを追加できます。$_SERVER['HTTP_REFERER']ドメインに対して変数を検証するだけです。

http://php.net/manual/en/reserved.variables.server.php

于 2013-04-12T03:04:49.267 に答える