如何使我的 php 页面无法被用户访问,我的意思是当尝试键入一些 php 页面时,他们无法访问它,带有一些文本“非常未经授权的页面”,或者只是将其重定向到与 php 页面相关的另一个页面,
像这样: www.mydomain.com/index.php 变成 www.mydomain.com/home 或 /home.html www.mydomain.com/profile.php 变成 www.mydomain.com/profiles 所以用户只需键入重写页面不是php页面。
谢谢
如何使我的 php 页面无法被用户访问,我的意思是当尝试键入一些 php 页面时,他们无法访问它,带有一些文本“非常未经授权的页面”,或者只是将其重定向到与 php 页面相关的另一个页面,
像这样: www.mydomain.com/index.php 变成 www.mydomain.com/home 或 /home.html www.mydomain.com/profile.php 变成 www.mydomain.com/profiles 所以用户只需键入重写页面不是php页面。
谢谢
if (!$isAllowed)
{
(Redirect them)
}
很简单。
http://www.instant-web-site-tools.com/html-redirect.html
和
http://php.net/manual/en/function.header.php
两者都显示了重定向方法。
您可以使用
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