2013-10-09 173 views
1

我有一個域,我希望子目錄在URL中顯示爲子域。 我不希望它是一個子域名,因爲它會導致兩個cms的集成問題。子域重定向到子目錄

我想

forum.domain.com -> domain.com/forum 

重定向到那裏,但我也想它不斷地說forum.domain.com的網址,而不會改變/論壇。

我確實可以訪問DNS區域,但我完全失去了如何做到這一點。到目前爲止,我的forum.domain.com本身就是一個網站,我不希望它成爲網站。

*服務器Htaccess正在運行helicon猿。

+0

啊哈,所以你正在使用Windows的Web服務器。那麼我最好的建議是*現在停止*,並建立基於Linux的網站(如Ubuntu)。你將花費大量的時間來尋找堆棧溢出來尋找答案。例如,你已經有問題了:Helicon Ape看起來像一個大黑客,只是爲了讓微軟Web服務器像Apache一樣行事,並且是可配置的。 – Dogweather

+0

我想,但我正在幫助一個朋友建立一個網站,但他主持了一個Windows服務器。所以對於那個tbh我無能爲力。 – madmanali93

回答

1

這不能純粹通過DNS來完成。這並不難,但它確實涉及您的Web服務器的配置。

  1. 在DNS中,爲forum.domain.com創建一個CNAME(別名)以指向您的服務器,可能是domain.com。
  2. 在您的Web服務器的配置中,配置一個新的虛擬主機,並將該路徑作爲其文檔主目錄。你這樣做的方式取決於你是否使用Apache,Nginx等。
+0

好的,謝謝我想我得到了什麼需要做。問題是我不知道我是否可以通過主機訪問Web服務器配置。我會盡力弄清楚並在此發佈我的發現。當你只能通過那裏做東西時,讓我討厭GUI。 – madmanali93