2012-03-02 42 views

回答

3

考慮ID 23和用戶名 「」 的用戶。最簡單的就是重寫/註冊/ 23 /富到/register/profile.php?user_id=23這樣:

RewriteEngine on 
RewriteRule ^/register/([0-9]+)/([^/]+)/$ /register/profile.php?user_id=$1 [L,R] 

但如果你可以改變profile.php依靠$_GET['username']而非$_GET['user_id'],您可以將/register/foo改寫爲/register/profile.php?username=foo。使用此規則:

RewriteEngine on 
RewriteRule ^/register/([^/]+)/$ /register/profile.php?username=$1 [L,R] 
相關問題