直接加载时显示空白页(PHP)

Show Blank Page On Direct Load (PHP)

本文关键字:PHP 空白 显示 加载      更新时间:2023-09-26

我目前在一个网站上为价格比较单元使用外部服务。加载价格比较块的方式是通过javascript:

<script type="text/javascript" language="javascript" src="http://www.easycontentunits.com/js_unit.php?ecu_mid=3706&amp;ecu_uid=101734"></script>

如果你要将上面的代码粘贴到html页面中,你会看到一个价格块、更多信息按钮等。然而,如果你直接加载源页面,它不会显示任何内容,而是一个完全空白的页面:

http://www.easycontentunits.com/js_unit.php?ecu_mid=3706&amp;ecu_uid=101734

我想为我运行的另一个网站写一些代码,希望它能像上面的例子一样工作。例如,当我通过javascript加载外部php页面时,它会在网页上显示它。如果你点击链接并加载外部页面,它会显示一个空白页面。

你会怎么做?这是一些特殊的php代码,还是htaccess或类似的技巧?

如有任何帮助,我们将不胜感激。

您想要的很可能只是referer请求标头检查:

$_SERVER['HTTP_REFERER']

他们很可能会检查$_SERVER超全局中的HTTP_REFERER值,并在引用人不是正确的站点时返回空白页。