我只是在寻找有关以下内容的一些帮助,不幸的是我无法找到解决方案,也许是因为不知道到底该怎么调用它。我只能找到与我的要求相反的解决方案。
目前我已经设置了一个用户页面,可以通过如下 URL 访问该页面:
[DOMAIN_NAME]/client/?client=3
我希望用户能够输入:
[DOMAIN_NAME]/apples
并被定向到先前的 URL,假设 apples 是有效的用户名。
我正在使用 PHP,我知道我可以将其设置为让用户拥有自己的文件夹等,但想知道是否有一个 URL 重定向解决方案。最好能够保留用户输入的 URL,但显示真实信息。
谢谢, 希里安
最佳答案
$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');
关于php - 将 URL 重定向到正确的用户页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19906006/