我的服务器上有一个 content.php 文件,我需要在另一个页面上加载iframe mask.php 。这很好但我不希望在mydomain.com/content.php上访问 content.php ,只能通过iframe在mydomain.com/mask.php上访问。
有没有办法将 content.php 的访问限制为仅通过同一服务器上的iframe? PHP还是HTTP?
我读过有关限制 content.php 的引用的内容,因此它必须是 mask.php 才能加载,但它不能正常工作。我可以想象它应该可以用PHP。
感谢您的任何想法!
答案 0 :(得分:-1)
mask.php
<?php
if($_SERVER['REQUEST_URI']==='/content.php' && $_SERVER['SCRIPT_NAME']==='/content.php')
{
die('No Access');
}
elseif($_SERVER['REQUEST_URI']==='/mask.php' && $_SERVER['SCRIPT_NAME']==='/mask.php')
{
echo 'hello';
}
?>
content.php
{{1}}