【发布时间】:2024-01-31 05:30:01
【问题描述】:
我有一个网站文件夹,其中包含一些 PHP 内容。我希望它只能通过 iframe 访问。并希望防止使用直接 URL 访问。
允许访问 <iframe src="example.com/chocos.php"></iframe>
如果直接访问,则重定向访问example.com/chocos.php URL。
我为此添加了一个 javascript。
<script>if(window==window.top) {
window.location.href = "/";
}
</script>
但我想用 PHP 来做这件事。谁能帮我解决这个问题?
【问题讨论】:
-
PHP 无法知道浏览器是否会在 iframe 中显示请求的资源。 PHP 脚本最终是一个程序,它导致通过网络连接发送一堆文本/二进制文件。它确实会收到一些关于谁在请求它的(欺骗性)信息,但不会收到它是否会以 iframe 的
src结尾。
标签: javascript php iframe