我的项目每个页面都通过htaccess进入索引页面...所以如何重定向每个页面..这是我的index.php页面,其中包括第一页..但是当我请求另一个页面时......没有重定向到该页面...仅显示空白页面..
require ('class/class.database.php');
require ('config.php');
$requestURI = $_SERVER['REQUEST_URI'];
$requestURI = str_replace(SUBDIR,'',$requestURI);
$requestParse = explode('/',$requestURI);
$page = array_shift($requestParse);
print_r($requestParse);
if($page == "")
{
$page = DEFAULT_PAGE;
}
include 'views/'.$page.'.php';
答案 0 :(得分:0)
调试建议:
答案 1 :(得分:0)
我解决了它..现在它在索引页面后重定向到页面 $ requestURI = $ _SERVER ['REQUEST_URI']; $ requestURI = str_replace(SUBDIR,'',$ requestURI); $ temp = explode('?',$ requestURI); $ requestURI = array_shift($ temp); $ requestParse = explode('/',$ requestURI); $ page = array_shift($ requestParse); $ action = array_shift($ requestParse);
if($action == '')
{
$action = DEFAULT_ACTION_PAGE;
}
$includeFile = 'views/'.$page.'/'.$action.'.php';
if(file_exists($includeFile))
{
require $includeFile;
}