我目前在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
答案 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注册您的域名 - 您无法编辑世界上的每个主机文件!!