2010-03-16 51 views
2

所以這是我的問題。我想使用modrewrite將name.domain.com/trips/1重定向到domain.com?username=name & trip = 1。這可能嗎?我有正確的dns設置 - 但我不確定htaccess文件。我可以將所有這些信息鏈接到一個PHP,還是需要爲每個用戶創建一個目錄?帶URI請求的通配符DNS

感謝您的幫助。

回答

1

這是怎麼了我應該mod_rewrite的做到這一點:

Redirect permanent ^([a-z]+).*/([0-9]+)$ domain.com?username=$1&trip=$2 

這將收拾東西像

bob.domain.com/trips/1 
ted.domain.com/trips/123 

並把它們翻譯成:

domain.com?username=bob&trip=1 
domain.com?username=ted&trip=123 

希望它有幫助

+0

如果用戶將www片添加到前面,該怎麼辦? – gregavola 2010-03-16 17:28:41

+0

你需要分開處理。 – 2010-03-16 19:51:41

0

你沒有任何鏈接或創建,因爲你已經擁有的域名在PHP
看到phpinfo(32);更多信息

所以,你需要的唯一的事情就是重定向所有前往指數,非常通常的任務,我已經確定了許多解決方案。