如何使用用户名生成网址?

时间:2014-03-05 22:37:33

标签: php

我正在创建一个PHP Web应用程序,我有用户名。我需要为每个用户名创建一个不同的URL。 例如, Bob,Alex,Rose22是用户名,然后,

x.com/Bob
x.com/Alex
x.com/Rose22

请指导我。谢谢。

1 个答案:

答案 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