如何托管多个iis网站干净地映射到不同的端口?

时间:2012-06-10 04:39:41

标签: iis web localhost

我无法找到有关此信息的信息,即使访问我的公司域控制器,我仍然无法看到哪些配置导致我想在我的家庭服务器上模仿相同的行为。

我正在家用电脑上的测试环境中工作,并希望以下行为。请注意,除了我的本地计算机之外,我不需要任何这些网站,我只想学习。

我的目标:

配置IIS以托管多个站点,可通过映射到不同端口的“别名”访问。例如:

  • 主页 - >本地主机:81
  • 测试 - >本地主机:82
  • dev - >本地主机:83

此外,我希望我的地址栏中的网址实际上是左边所说的,而不仅仅是重定向,BLEH!因此,如果我在地址栏中输入“home /”,则应将页面加载到“http://home/”。

我怎样才能做到这一点?谢谢......;)

到目前为止,这是我在网站绑定中配置的内容,但没有雪茄......

enter image description here

2 个答案:

答案 0 :(得分:2)

首先你需要编辑你的主机文件(可能是C:\ WINDOWS \ System32 \ drivers \ etc),这样你就可以解析home到例如localhost,添加如下记录:

127.0.0.1 home
127.0.0.1 test

...

然后,您应该能够将主机名称设置为主页,但是将端口保留为默认值80。

答案 1 :(得分:1)

当我在IIS中创建一个站点时,我选择了IP“All Unassigned”,然后创建一个唯一的端口。

我通过外部世界访问我的网站:

http://mbdev.myftp.biz:8004

http://mbdev.myftp.biz:8006

这些都去了演示网站。