-1

我有一个带有名为 users.php 的页面的站点,它接受 URL 变量“用户名”并根据该变量返回用户信息。例如,URL users.php?username=someuser 将检索用户“someuser”的数据。我很好奇如何为每个用户创建一个单独的 URl,以便 mysite.com/someuser 重定向到 users.php?username=someuser。

有人可以向我解释如何做到这一点吗?

谢谢您的帮助!

4

1 回答 1

1

您必须编辑 .htaccess 文件。看看这里

例如:

RewriteEngine On
RewriteRule ^([a-zA-Z0-9_-]+)$ user.php?username=$1
RewriteRule ^([a-zA-Z0-9_-]+)/$ user.php?username=$1

它将转换 URL,如

site.com/user123/ or site.com/user123

site.com/user.php?username=user123
于 2012-10-16T23:14:23.027 回答