我想在同一台计算机上拥有两个站点,在 下inetpub/wwwroot
。
我是否应该创建两个在不同端口(例如 80 和 8080)上运行的网站,然后将每个域链接到每个端口。
或者我应该利用虚拟目录并将它们放在同一个端口内?
通常采用什么方法来实现呢?
答案1
创建两个目录来放置您的站点文件,在 IIS 中创建两个网站,并将每个网站指向各自的站点文件。为每个网站创建一个应用程序池。在绑定下,添加您希望每个网站响应的 HOSTNAME 值,这允许 IIS(iis 8.5+)为两个网站使用端口 80/443,而不会出现冲突。最后,添加两个 DNS 条目,一个用于 site1.example.com,一个用于 site2.example.com。两者的 IP 地址都应该是您的服务器的 IP 地址(或面向公众的 IP)。