我正在创建一个PHP Web应用程序,我有用户名。我需要为每个用户名创建一个不同的URL。 例如, Bob,Alex,Rose22是用户名,然后,
x.com/Bob
x.com/Alex
x.com/Rose22
请指导我。谢谢。
答案 0 :(得分:4)
您需要使用GET
方法将用户名通过网址传递到您的php脚本。像这样:
x.com/?user=Bob
然后通过一点htaccess和mod重写,您可以清理网址并从中移除user
:
RewriteRule ^(.*)$ index.php?user=$1 [NC,L]
在那之后它会是这样的:
x.com/Bob
你可以这样得到它:
$_GET['user']
强烈建议您阅读这些内容以获取更多信息:
Using .htaccess rewrite rules
URL Rewriting for Beginners