当用户想要尝试时,make php页面无法访问

时间:2012-04-22 18:19:07

标签: php

如何让我的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页面。

由于

2 个答案:

答案 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用于重定向,exitdie用于停止页面执行

$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

http://php.net/manual/en/function.die.php

http://php.net/manual/en/function.exit.php