2011-09-01 85 views
0

在我的項目中,每個用戶都有自己的頁面。但是我想將URL分配給facebook:facebook.com/username這樣的頁面。 Facebook的個人資料網址系統如何工作?如何爲Facebook用戶創建頁面(domain.com/username)?對不起,我的英文不好Facebook用戶網址系統

回答

1

那麼你需要在mod_rewrite之後進行搜索,它允許將URLS重寫爲另一個URL,如Facebook。在Apache站點

的更多信息: http://httpd.apache.org/docs/current/mod/mod_rewrite.html

+0

我知道mod_rewrite。我的意思是,在臉書,索引頁只是簡單地獲取用戶名變量,並從數據庫更改整個頁面,或者有另一個隱藏的modrewrite處理用戶名的文件? –

+0

是的,可能有另一個文件根據用戶名(或自己的頁面)執行代碼。 –

+0

收到用戶名後,會根據此用戶名進行選擇,然後獲取所有信息。 –

1

你需要一個.htaccess文件,mod_rewrite規則(tutorial)是推動這些請求到PHP文件。在那裏您可以查看原始請求並獲取用戶詳細信息。

+0

我知道mod_rewrite。我的意思是,在臉書,索引頁只是簡單地獲取用戶名變量,並從數據庫更改整個頁面,或者有另一個隱藏的modrewrite處理用戶名的文件? –