我不確定這是否是一個真正的編程問題,但它與我正在做的事情有關......我正在開發一個網站,很多.domain.com,並根據包含的內容,網站會顯示不同的內容。將* .domain.com映射到一個地址
任何人都知道該怎麼做?也許它需要在DNS服務器中進行更改。
謝謝!
我不確定這是否是一個真正的編程問題,但它與我正在做的事情有關......我正在開發一個網站,很多.domain.com,並根據包含的內容,網站會顯示不同的內容。將* .domain.com映射到一個地址
任何人都知道該怎麼做?也許它需要在DNS服務器中進行更改。
謝謝!
您需要一個通配符DNS條目來將所有這些子域指向相同的IP(您的Web服務器使用的那個)。然後在您的應用程序代碼中根據主機標題對其進行分類。
將DNS條目全部指向同一個框之後,可以使用Apache virtual hosting使它們表現爲單獨的Web服務器,並且不會出現多個Apache實例的開銷。
將dns設置爲將所有子域指向相同的IP後,您還可以配置Apache以重寫URL來路由請求。 (http://httpd.apache.org/docs/2.2/misc/rewriteguide.html)。也就是說,如果你進入了Apache =)
你可以用一種方式來改變它,使其成爲一個編程問題......例如,'我正在構建一個網站,我想使用一個自定義子域。我需要使用DNS,IIS/Apache和我的代碼來做到這一點?「 – 2008-10-07 22:25:18