2010-04-21 16 views
0

我在使用mysql的apache上使用php。用apache/php支持類似twitter的用戶頁面url?

我想讓用戶在瀏覽器中輸入一個url來爲自己查看自定義用戶頁面,就像twitter一樣。例如,他們可以輸入如下網址:

www.mysite.com/johndoe 
www.mysite.com/janedoe 

並查看該用戶的頁面。我怎麼能用PHP和Apache來做到這一點?我不想在磁盤上創建一個文件夾類似上面每一個用戶,我不是那種喜歡抓的URL和動態生成對他們的頁面,

感謝

回答

0

你是什麼尋找是URL重寫,它可以使用Apache mod_rewrite完成。

例如,如果您的網址

www.mysite.com/user/johndoe 
www.mysite.com/user/janedoe 

和你設置一個的mod_rewrite規則

RewriteRule /user/([a-zA-Z]+) /get_users.php?username=$1 
在get_users.php

那麼你可以從

$_GET["username"] 
檢索用戶名值
相關問題