-2

如何使我的 php 页面无法被用户访问,我的意思是当尝试键入一些 php 页面时,他们无法访问它,带有一些文本“非常未经授权的页面”,或者只是将其重定向到与 php 页面相关的另一个页面,

像这样: www.mydomain.com/index.php 变成 www.mydomain.com/home 或 /home.html www.mydomain.com/profile.php 变成 www.mydomain.com/profiles 所以用户只需键入重写页面不是php页面。

谢谢

4

2 回答 2

0
if (!$isAllowed)
{
    (Redirect them)
}

很简单。

http://www.instant-web-site-tools.com/html-redirect.html

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

两者都显示了重定向方法。

于 2012-04-22T18:26:55.963 回答
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

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

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

于 2012-04-22T18:26:58.983 回答