我只是在寻找下面的一点帮助,遗憾的是我无法找到解决方案,可能是由于不知道该怎么称呼它。我只能找到与我的要求相反的解决方案。
目前我设置了一个用户页面,可以通过URL访问,如下所示:
[DOMAIN_NAME] /客户端/?客户= 3
我希望用户可以输入:
[DOMAIN_NAME] /苹果
并指向先前的URL,假设apples是有效的用户名。
我正在使用PHP,我知道我可以为用户设置自己的文件夹等但是想知道是否有URL重定向解决方案。最好是在用户输入网址时保留网址,但显示真实信息。
谢谢, Cillian
答案 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