我在同一个 IIS 8.5 中托管了多个网站。
网站名称相同,但端口或 http/https 不同。例如,
- http://www.mydemosite.com(使用默认端口 80)
- https://www.mydemosite.com(使用默认端口 443)
- http://www.mydemosite.com:5000(使用非标准端口5000)
- https://www.mydemosite.com:5001(使用非标准端口5001)
所有这些都在 IIS 服务器中,这是好的还是一个好主意或搞砸了?我有从 http 到 https 的重定向要求,比如 1 到 2 和 3 到 4。
在单个 IIS 服务器上运行多个站点非常好。我见过托管数百个站点的服务器。
这一切都取决于您的站点有多忙,服务器硬件可以处理多少请求。
一个网络场,为单个网站使用多个服务器,通常仅用于高负载站点或冗余。
如今,使用不同的端口有点不常见,您只需使用不同的主机名。