したがって、私の質問は簡単です。リファラーのドメイン名を介して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と一致する場合はアクセスを許可し、それ以外の場合はブロックします。