如何让我的php页面无法被用户访问,我的意思是当尝试键入一些php页面时,他们无法访问它,带有一些文本“sory un authorized pages”或者只是将其重定向到与php相关的另一个页面页面也是,
像这样: www.mydomain.com/index.php成为www.mydomain.com/home或/home.html www.mydomain.com/profile.php成为www.mydomain.com/profiles 所以用户只输入重写页面而不是php页面。由于
答案 0 :(得分:0)
if (!$isAllowed)
{
(Redirect them)
}
很简单。
http://www.instant-web-site-tools.com/html-redirect.html
和
http://php.net/manual/en/function.header.php
两者都显示重定向方法。
答案 1 :(得分:0)
您可以使用
header
用于重定向,exit
或die
用于停止页面执行
$url = "http://www.mydomain.com/home";
$isValidUser = false ;
if(!$isValidUser)
{
header("Localtion: $url");
}
或者
$isValidUser = false ;
if(!$isValidUser)
{
die("Sorry un authorized page");
}
请参阅
http://php.net/manual/en/function.header.php