2011-07-13 75 views

回答

3

試試這個:做例子,當

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^(.+)\.c\.example\.com$ [NC] 
RewriteRule . http://c.example.com/page.php?i=%1 [L,R] 

此外,在未來,使用example.com。該規範中提供了用於文檔的規範,並且保證不會解析到某個人的真實域。

+0

你的例子沒有奏效。 : -/ 這是我的域名:(+):foa.me 所以文件看起來像這樣 RewriteEngine敘述在 的RewriteCond%{HTTP_HOST}^\ CD \ .foa \ $ .ME [NC] RewriteRule。 http://cd.foa.me/login.php?c=%1 [L,R] 但是當我嘗試http://test.cd.foa.me/它只是說它找不到它。 –

+0

@TheMeq是在DNS中定義的'test.cd.foa.me'嗎?我做了一個主機查找,沒有得到任何迴應。您嘗試使用的任何子域必須在DNS中定義,否則請求瀏覽器將無法將IP與其關聯。 –

+0

你現在失去了我... –

2

退房this tutorial,我以前用過很棒的結果。另有is here

+0

做一個快速的谷歌搜索我也發現[本教程](看起來不錯的)(http://www.freelinuxtutorials.com/quick-tips-and-tricks/automatic-unlimited-subdomains-via-apache-mod_rewrite/)取決於你想要做什麼的完整的端到端解決方案 – Ryan

+0

啊哈!太棒了! –

+0

很高興我可以幫助隊友...有一個很好的:-) – Ryan