将以下代码放到自己模板的头部模板最上面。用于检查页面URL是否包含“?”,如果包含就跳转到404页面,这样可以防止别人直接通过URL进行访问。
<?php
$the_host = $_SERVER["HTTP_HOST"];
$the_url = isset($_SERVER["REQUEST_URI"]) ? $_SERVER["REQUEST_URI"] : "";
$the_url = strtolower($the_url);
$pos = strpos($the_url, "?");
if($pos !== false)
{
header("HTTP/1.1 301 Moved Permanently");
header("Location:localhost");
}
?>