我有一个 php 页面,它应该包含在 otherpage 但不直接包含。让我们假设它为 1.php,另一个页面为 2.php
1.php
<?php
if($_SERVER['REQUEST_URI'] == "/1.php"){
header("Location:2.php");
}
else
{
//some code here
}
?>
2.php
<?php
include("1.php");
?>
这运行良好localhost/1.php
并且已被重定向到,localhost/2.php
但这给我带来了一个问题,localhost/1.php?somegetmethod=data
我发现任何人都可以通过?something=something
在 1.php url 的末尾键入来访问此页面。如何更改可以重定向所有以 localhost/1.php 开头的 url 的代码