メインの index.php に次のコードがあります。
<script type="text/javascript" src="http://mydomain.com/test.php"></script>
以下は、test.php のコードです。
<?php
$referringDomain = $_SERVER['HTTP_REFERER'];
$myDomain = 'mydomain.com';
if ( preg_match("($myDomain)i", $referringDomain, $matches) == false ) {
//no match - output redirect javascript
?>
window.top.location.href=’http://realdomain.com’;
<?
Die();
} else {
// do nothing
}
?>
ただし、コードはリアルタイムで動作していないようです。何が間違っている可能性がありますか?