2010-07-12 61 views
0

我正在爲我的客戶構建應用程序,我沒有使用任何框架。應該給JOHND輪廓 mywebsite.com/KJohns - - 建設查看用戶資料用戶查看檔案

我的客戶希望看到用戶個人資料網址像

mywebsite.com/Johnd當問題提出了應該給KJohns簡介

我已經實施了URL映射,如http://mywebsite.com/viewprofile.php?id=Johnd。但我不確定如何將viewprofile.php?id = Johnd映射到「Johnd」。

請問有人可以提醒一下?

+0

可能的重複[最簡單的方法來使漂亮的網址例如mysite/page1而不是mysite?page = page1](http://stackoverflow.com/questions/ 3167741/easy-make-pretty-urls-eg-mysite-page1 -ly-than-mysitepagepage1) – Gordon 2010-07-12 18:59:31

+0

謝謝Gordon,搜索了它,但找不到正確的詞組來搜索它 – Bujji 2010-07-12 19:19:46

回答

0

使用modrewrite和ataccess文件

有很多關於所謂漂亮的URL淨教程,如果你使用的是Apache檢查這一個例:

http://wettone.com/code/clean-urls

+0

謝謝爲您的回覆 – Bujji 2010-07-12 19:21:48

1

,加入治你的.htaccess文件,上面寫着:

RewriteRule .*/profiles/(.*) viewprofile.php?id=$1 [NC, L] 

會讓人訪問http://mywebsite.com/viewprofile.php?id=Johnd通過量或者,如果你想用PHP來做到這一點,你可以將所有的請求映射到單個文件,如果請求不是你的URL列表,假設它是一個用戶並將其路由到那裏。 (請看代碼Tweetable MVC的基本知識。)

+0

感謝您的回覆 – Bujji 2010-07-12 19:21:06