URL重写:PHP变量作为目录

时间:2014-03-11 05:52:35

标签: php .htaccess mod-rewrite

好吧,我怎么会这样:

domain.com/friends.php?id=Fred

类似于:

domain.com/Fred/friends.php

以前,我使用过:

RewriteRule ^([A-Za-z0-9]+)$ profile.php?id=$1 [L]

domain.com/profile.php?id=Fred

domain.com/Fred

我知道有一种方法可以做到这一点,我只是不知道运营商会在RewriteRule中添加额外的'friends.php'。如果我的解释有意义,感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

你很亲密:

RewriteRule ^([A-Za-z0-9]+)/friends\.php$ friends.php?id=$1 [L]