重定向URL以更正用户页面

时间:2013-11-11 12:08:26

标签: php mysql html5 redirect

我只是在寻找下面的一点帮助,遗憾的是我无法找到解决方案,可能是由于不知道该怎么称呼它。我只能找到与我的要求相反的解决方案。

目前我设置了一个用户页面,可以通过URL访问,如下所示:

  

[DOMAIN_NAME] /客户端/?客户= 3

我希望用户可以输入:

  

[DOMAIN_NAME] /苹果

并指向先前的URL,假设apples是有效的用户名。

我正在使用PHP,我知道我可以为用户设置自己的文件夹等但是想知道是否有URL重定向解决方案。最好是在用户输入网址时保留网址,但显示真实信息。

谢谢, Cillian

2 个答案:

答案 0 :(得分:1)

$fullurl = explode('/',$_SERVER['SCRIPT_NAME']);
$username = $fullurl[count($fullurl)-1];
echo $username;

然后检查$ username e.i它是否是有效用户,如果有效用户然后重定向到您想要的页面。

header('Location: http://www.domain.com/userfolder/yourpage.php?userid=$userid');

答案 1 :(得分:0)

您应该使用.htaccess重定向方法 见http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html