2010-12-02 65 views
2

我對配置域和子域名相當陌生。如何在IIS6中創建子域名

我已經有一個屬於域「www.foo.es」的子域「欄」。當我想訪問子域名時,我只需鍵入「www.foo.es/bar」,到目前爲止一切正常。

我打算做的是訪問subdominion鍵入「bar.foo.es」。

我試過一些我在網上找到的東西,但都沒有工作。你能告訴我如何做到這一點,或者至少給我一些實際工作的線索或教程?

我想所有設置使用的IIS6屬性(不是動態的,因爲它不是用戶的事,只是我想訪問「直接」的子域。

+0

`我已經有一個屬於域「www.foo.es」的子域「欄」。當我想訪問子域時,我只需鍵入「www.foo」。es/bar「,所有東西都沒問題。 - 這不是子域。 – 2010-12-02 09:22:13

+0

嗨,維克托,下面的回覆沒有給你提供任何幫助嗎? – 2010-12-03 09:38:21

回答

4

假設你是一個活的服務器的工作,你的遠程桌面置於而不是在這裏共享的託管帳戶,你需要做什麼:

讓我們假設你的文件系統是這樣的:

Ç :\的Inetpub \ wwwroot的\ {www.foo.es一些HTML在這裏的文件}

C:\的Inetpub \ wwwroot的\ www.foo.es \ {酒吧在這裏的一些HTML文件}

沒有任何自定義安裝ISAPI過濾器,你可以通過設置兩個WEBSITE來完成在IIS中。

的第一個網站會有℃的主目錄:\的Inetpub \ wwwroot的\ www.foo.es和2主機頭「www.foo.es」和「foo.es」

第二個網站將具有主目錄c:\ inetpub \ wwwroot \ www.foo.es \ bar和1個主機頭「bar.foo.es」

一旦您的DNS具有指向您的服務器的「bar」的CNAME你清除你的本地DNS緩存,這應該工作。如果您不知道如何進行DNS更改,最簡單的方法是從您購買域名的用戶登錄到您的域名控制面板,然後執行以下操作:

添加CNAME記錄: 主持人輸入「bar」以輸入「foo.es」,你應該全部設置。

1

首先你需要在您的DNS中添加一個條目,在其中指定「bar.foo.es」子域以及它指向的服務器的IP地址。

之後,在IIS中,您必須創建新的站點爲此:右鍵單擊網站 - >新建網站 - >按照正常步驟操作,但是當您遇到「此網站的主機標題(默認:無)」的文本框時,請填寫您的子域值(「bar.foo.es」)。

或者,如果您的網站已經創建,您可以通過右鍵單擊網站 - >屬性 - >網站選項卡 - >高級(IP地址附近的按鈕) - >添加/刪除/編輯您的網站的域名,由「主機頭值」表示。

請注意,您目前所擁有的(「www.foo.es/bar」)不是一個子域,而是一個相對地址。