私の質問は単純なiveです。リファラーのドメイン名を介してPHPスクリプトへのアクセスを許可するために使用されていますが、私は完全なURLに一致するリファラーだけにアクセスを許可します。だから、PHP特定の参照URLへのアクセスを許可する/ページのみ
<?php
if (isset($_SERVER['HTTP_REFERER']) && $_SERVER['HTTP_REFERER'] != 'domain.com')
{
echo "Eexcuting code here";
} else {
echo('Hot Linking Not Permitted');
// display some message/image/video
exit;
}
?>
リファラURLは、それをブロックする場合http://www.domain.com/page.htmlはその後、他のアクセスを許可し一致した場合。
これは安全ではありません。私が望むなら、あなたのページに簡単にアクセスすることができました。 – Peon
それでは、私たちには何が必要ですか? – str
これらのグローバルはブラウザによって送信されます。誰もがそれらを修正することができます。 –