1
你能告訴我如何我可以重定向像www.santaraj.com/steve
的網址 到一個新的我的文件profile.php
?URL重定向在.htaccess中的用戶配置文件
其實我想通過profile.php
來顯示用戶配置文件,但該url將保留爲域name/username
(www.santaraj.com/steve
)。一個很好的例子是www.twiiter.com/kk
。
你能告訴我如何我可以重定向像www.santaraj.com/steve
的網址 到一個新的我的文件profile.php
?URL重定向在.htaccess中的用戶配置文件
其實我想通過profile.php
來顯示用戶配置文件,但該url將保留爲域name/username
(www.santaraj.com/steve
)。一個很好的例子是www.twiiter.com/kk
。
將下面的規則在.htaccess你的文檔根:
重寫規則^([A-Z0-9] +)$ /profile.php?user=$1 [L]
(假設'RewriteEngine on'在同一個文件中)
當用戶訪問www.santaraj.com/steve時,將運行profile.php腳本,查詢字符串爲user = steve。
請注意規則中的正則表達式如何假定用戶名由數字和小寫字母組成。當然,你可以將它改變爲適合你的任何東西。
小心不要重寫你的圖像,樣式等文件夾! – alopix 2010-08-03 12:55:36
確實。請始終徹底測試您的重寫規則,並記住它們在.htaccess中出現的順序非常重要。 – mwittrock 2010-08-03 13:04:33
非常感謝, ya..great它工作正常? RewriteRule ^([a-z0-9] +)$ /profile.php?user=$1 [L] 但如何處理我的頁面「www.santaraj.com/logout」頁面,該頁面也會重定向。我怎麼把我的一些網頁的條件。 – JAMES 2010-08-04 06:11:54