2010-12-02 69 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”)不是一个子域,而是一个相对地址。