使用相同的端口访问我的IIS服务器上托管的两个站点?

时间:2013-02-27 15:04:37

标签: iis iis-7 webserver hosting windows-server-2008

我目前在IIS 7服务器上托管了两个网站。每个网站都有自己的主机名,但共享同一个端口(80)。

所有在本地工作以访问这两个网站:

网站#1: http://localhost/ - > http://arcadiastudio.ch

网站#2: http://webService.ch/

但是从外面我不能到达我在同一个端口上托管的第二个网站。我不知道在URL中放什么:

网站#2: http://arcadiastudio.ch/ ??

以下是我在主机文件中的内容:

127.0.0.1       localhost
127.0.0.1       webService.ch
::1             localhost

1 个答案:

答案 0 :(得分:3)

这应该很简单。您需要做的就是在hosts文件中指定每个主机名。在您的情况下,本地PC上的主机文件应如下所示:

127.0.0.1       localhost
127.0.0.1       webService.ch
::1             localhost
127.0.0.1       arcadiastudio.ch

远程PC上的hosts文件应如下所示:

127.0.0.1       localhost
<remote_ip>     webService.ch
::1             localhost
<remote_ip>     arcadiastudio.ch

显然,您需要将<remote_ip>更改为您的网络服务器的IP地址。

此外,如果您想允许任何远程PC连接,您需要为DNS注册您的域名 - 您无法编辑世界上的每个主机文件!!