IIS7上无限的网站?是localhost还是虚拟?

时间:2010-03-10 18:03:15

标签: iis-7

ScottGu说:“Windows Vista上IIS7的一个不错的功能是,你现在可以在一个盒子上拥有无限数量的网站”:http://weblogs.asp.net/scottgu/archive/2007/04/06/tip-trick-enabling-ssl-on-iis7-using-self-signed-certificates.aspx

这是否意味着我可以运行我的网站:

http://localhost/

拥有超过1个这样的网站?我必须使用不同的端口#'虽然对吗?

2 个答案:

答案 0 :(得分:2)

您可以使用不同的端口不同的主机标头。您可以将www.mysite.com指向127.0.0.1并让网站侦听该主机标头,另一个网站正在侦听www.mysite2.com等。Here's how to setup multiple sites based on host headers

IIS7已经在100,000多个站点上进行了测试,因此....它将处理超出您需要的数量。

答案 1 :(得分:0)

端口或主机头都可以工作。如果您与许多人共享URL,端口可能会更容易。这样他们只需要一个书签,他们不需要编辑他们的主机文件。主机标题很好,因为如果您不使用书签,则输入的内容较少。

这对IIS7来说并不陌生,我曾经使用的每个IIS版本都可以托管多个站点。 IIS 6在托管许多站点方面毫不逊色。我已经使用配置了主机头的4000个站点测试了IIS6,而自定义的ISAPI dll只需要修改一个字符串来改变站点的根目录。速度差异很小。