如何为每个用户的页面创建一个干净的链接(模式重写)

时间:2014-04-13 20:15:50

标签: apache

Hell®,我有一个用户的个人资料页面,可以通过

访问
root/profile.php?user=batman

我想制作一个更清晰的链接,比如

root/profile/batman

我知道可以在htaccess中进行模式重写,它会将root / profile / batman读作root / profile.php?user = batman。问题是我试过的不起作用。有人能告诉我正确的重写声明。 谢谢!

1 个答案:

答案 0 :(得分:0)

假设用户名仅包含字母。此规则将起作用

RewriteRule ^root/profile/([a-z]+) root/profile.php?user=$1 [L]